Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Chewii

Páginas: 1 2 [3] 4 5
31
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 28 de Julio de 2011, 15:34:23 pm »
Que tal martin, bueno, en realidad lo q quiero es cargar estos dos datos, codigo y nombre ddel barco, estos van en otro form junto con otros datos que luego van a ir a una tabla llamada registro de barco, que tiene todas las caracteristicas de estos, y es otra tabla distinta a la tabla donde hago la busqueda de los barcos; pense en hacerlo con un form separado que me haga la busqueda, y luego cargarlos al form que uso para el registro, cualquier ayuda de tu parte y de parte de cualquier sera bienvenida. Saludos!!

32
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 27 de Julio de 2011, 16:00:23 pm »
Que tal amigo nmartin, el codigo que me suministraste me sirve, y gracias por las modificaciones hechas, la unica modificacion que le hice fue que asigne el nombre del barco a una caja de texto, y funciona bien, ahora mi duda es la siguiente, yo tengo un formulario a armado que junto con esos datos hay una serie de datos mas, que van todos en el miso form, creo que colgue una imagen del form en el post, y quisiera hacerlo desde ese mismo form, mi pregunta es podria usar este mismo codigo en mi form? me explico, podria hacer la busqueda desde el mismo form donde estoy trabajando y luego asignar el valor encontrado a la caja de texto que me guarda el nombre, sin la necesitdad de usar una tercera caja de texto para la busqueda??

Ahorita ando de curso del trabajo, y no me da mucho tiempo para seguir programando, pero igual de vez en cuando reviso el programita en alguna hora libre, espero puedan ayudarme, una vez mas gracias por aportar su granito, Saludos!!!

33
JavaScript / Problema con funcion javascript
« en: 22 de Julio de 2011, 23:11:10 pm »
Que mas amigos, espero esten bien, les escribo en esta oportunidad ya que tengo un pequeño problemita, estoy aplicando una funcion en javascript que me lee una serie de codigos y luego le asigna su equivalente en letras, por ejemplo, muestro los siguientes codigos:

DERIVA -> 3
MAMIF -> 4
NAV -> 8
SALIDA -> 14
LLEGADA -> 15
ALBA -> 21
OCASO -> 22
INILAN -> 23
INIREC -> 24
FINLAN -> 25
FINREC -> 26

Estos codigos en letras tienen su equivalente numerico  en el sistema que estoy desarrollando, de manera que cuando tecleo un numero, por ejemplo "14", inmediatamente se le asigna a la caja de texto el valor "SALIDA", y asi sucesivamente para todos los codigos que s emanejan en el sistema, incluso tengo varios forms en los que debo trabajar de esa forma en varios campos, por ejemplo, tengo un formulario llamado registro de la embarcacion, que tiene 3 campos que se trabajan de esa forma, las cuales son Casco de la embarcacion, tipo de combustible y metodo de refrigeracion de la pesca, pero cuando aplico la funcion me funciona solo para un campo que es el de casco, pero en los otros dos campos no me funciona.

les dejo las funciones que estoy utilizando, dentro de ellas esta el metodo hasOwnProperty, creo que debe ser porq la uso mas de una vez, pero nose, son 3 funciones distintas.

Código: [Seleccionar]
function numlet(casco){
// declaracion del objeto ;
var mapAbbrValue = {
"1": "MADERA",   
"2": "FIBRA DE VIDRIO",     
"3": "ACERO",       
"4": "OTRO",   
}
// ## -> el numero ;
// abbr -> la abreviatura ;

// en algun evento asociado al campo o cualquier otro control;
var num = document.forms[0].casco.value;
if(mapAbbrValue.hasOwnProperty(num)) {
document.forms[0].casco2.value = mapAbbrValue[num];
}
}

function numlet2(tcomb){
// declaracion del objeto ;
var mapAbbrValue2 = {
"1": "DIESEL",   
"2": "GASOLINA",     
"3": "OTRO",   
}
// ## -> el numero ;
// abbr -> la abreviatura ;

// en algun evento asociado al campo o cualquier otro control;
var num2 = document.forms[0].tcomb.value;
if(mapAbbrValue2.hasOwnProperty(num2)) {
document.forms[0].tcomb2.value = mapAbbrValue2[num2];
}
}

function numlet3(refrig){
// declaracion del objeto ;
var mapAbbrValue3 = {
"1": "CONGELADOR",   
"2": "HIELO",     
"3": "OTRO",   
}
// ## -> el numero ;
// abbr -> la abreviatura ;

// en algun evento asociado al campo o cualquier otro control;
var num3 = document.forms[0].refrig.value;
if(mapAbbrValue3.hasOwnProperty(num3)) {
document.forms[0].refrig2.value = mapAbbrValue3[num3];
}
}

espero puedan ayudarme, ya que esta es una de las validaciones mas importantes!! Saludos!!

34
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 19 de Julio de 2011, 22:00:19 pm »
Exactoo, eso mismo quiero hacer, y si, el codigo que tu me suministraste me sirve, bueno, tendre q crear una busqueda aparte para hacer la busqueda, y que me muestre los datos del barco, para luego pasarlos al formulario de registro de la mbarcacion.. :confused:

35
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 19 de Julio de 2011, 21:47:07 pm »
Ok mejorenho, te explico lo que quiero hacer:

No quiero modificar los datos de los barcos, de la tabla donde tengo toodos los barcos registrados, quiero extraer el nombre mediante el codigo que se le asigno al barco, y estos dos datos, junto con otroa serie de datos mas, se va a llenar lo que se llama registro de la embarcacion, que es lo que el tecnico cientifico hace, antes de zarpar el barco, eso es lo que quiero hacer; sino, bueno tendre que llamar a una ventana popup donde busque al barco a registrar y luego mandar esos datos al formulario de registro de embarcacion.. Podriamos hacerlo de esa forma, puesto que la se tiene el formulario de busqueda y carga bien los datos..

36
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 19 de Julio de 2011, 15:21:01 pm »
Que tal amigo mejorenho, aqui estoy retomando el tema, bueno, voy a probar la solucion que me diste, cualquier resultado que me de, vuelvo a postear. Saludos.-

EDITO..!!

Que tal amigos, mejorenho, acabo de probar la modificacion que hiciste, y funciona bien, de hecho lo agregue a un par de cajas de texto y me carga los datos correctos, pero lo que quiero es lo siguiente:

quiero introducir el codigo del barco, y que automaticamente se me cargue el nombre, tal com o se muestra la imagen adjunta, ojo, si se puede hacer de esa manera, sino, se hara de la otra forma, lo unico que faltaria es que cuando meta el codigo y haga la busqueda me los asigne a los input del formulario que estoy usando, el formulario esta adjuntado en el mensaje. Saludos!!

37
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 19 de Julio de 2011, 00:56:02 am »
Que tal amigo Physlet, espero estes bien.

Bueno, el nombre de la tabla y los campos estan bien, obviamente la tabla tbl_barcos tiene una serie de campos mas, pero solo me intersan el codigo y el nombre; el tip de dato de cod_barco es int, es decir, entero, ahora cuando ejecuto el archivo barco.php?cod=2201, que es el registro que tiene la tabla de barcos, me carga el dato como tal, es decir, pasa el valor bien; obviamente, cuando escriba el 2201 en la cajita de texto se me debe cargar el dato de forma automatica.

Amigos, ya voy saliendo del trabajo pero en lo que llegue a casa, me vuelvo a conectar para seguir en el tema, y tratar de resolver esto hoy mismo. Saludos!!

38
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 19 de Julio de 2011, 00:41:53 am »
Que mas amigo mixvice, mmm bueno, lo de la consulta si lo entendi, pero lo de la variable asignada al index.php no, intente hacerlo y me lanza el siguiente mensaje:

"Fallo la consulta: select nombre_barco from tbl_barcos where cod_barco = "

De todas maneras aqui te dejo el codigo que estoy utilizando junto con el form, aqui va:

Código: [Seleccionar]
<?php
//Realizar la conexion al servidor (sustituyes la info con los datos de tu servidor)
$con mysql_connect("localhost","root","0000");
$code $_GET["cod"];
//Elegimos la Base de Datos
mysql_select_db("db_inpa136");

//Se procede con la consulta
$query "select nombre_barco from tbl_barcos where cod_barco = $code ";
$rs_query mysql_query($query) or die("Fallo la consulta: $query");
if(
mysql_num_rows($rs_query))
{
   
$rw_query mysql_fetch_assoc($rs_query);
   
$nombre $rw_query[&#39;nombre&#39;];
}
else
{
   echo 
"No se encontraron datos con la clave";

?>



<form action="rbarco.php" method="post" name="frm_barco">
<input name="cod" type="text" class="input" id="cod"  size="5" maxlength="5" tittle="Codigo de la embarcacion" onkeypress="return validarNro(event)">
                |
                <input name="nomb" type="text" class="input" id="nomb" value="<?php echo $nombre ?>"  size="10" maxlength="20" tittle="Nombre de la embarcacion">
</form>


no pongo el form completo ya que esos son  los campos que necesito validar, espero su ayuda muchachos, Saludos!!!

39
PHP / Re:Hacer busqueda de registros en la Base de Datos
« en: 18 de Julio de 2011, 23:31:51 pm »
Que tal amigo,bueno, asi juastamente como esta en la expplicacion que diste lo hice, pero no me caqrga el dato, de hecho trato de imprimir la variable y no me la imprime, voy a tener q probar en un formulario aparte con una base pequeña, igual sigo buscando como hacerlo!! Saludos!!

40
PHP / Hacer busqueda de registros en la Base de Datos
« en: 18 de Julio de 2011, 20:12:11 pm »
Que tal amigos, espero esten bien, estoy por aqui de nuevo, esta vez porq necesito hacer una busqueda en el sistema que estoy programando, les explico como funciona:

Resulta que estoy programando un sistema donde llevo un registro de los barcos que han ido a pescar, tengo una tabla de barcos, y cada barco tiene un codigo, esta lista ya esta agregada en la base de datos, y me fue suministrada al principio de la programacion y el diseño de la BD, pero debo guardar lo que se llama el registro de la embarcacion, que es un sondeo que se le hace al barco antes de zarpar, para la cual hay que utilizar solo el codigo y el nombre de la tabla de barcos mencionada anteriormente; lo que necesito hacer es que cuando yo meta el numero o codigo de un barco en el registro de la embarcacion, inmediatamente aparezca el nombre de la embarcacion al lado del codigo, por ejemplo, el barco Rosa Mistica tiene el codigo 2341, por decir algo, yo quiero que cuando teclee el 2341 al lado en una caja de texto, aparezca el nombre Rosa Mistica, de manera que esta informacion va a ir a una tabla mas grande donde se maneja toda la informacion referente al zarpe o viaje del barco. Trate de hacerlo con un viejo buscador que tenia pero no me salio, y preferi pedirles ayuda, espero puedan suministrarmela. Saludos

41
PHP / Re:Error php con header
« en: 15 de Julio de 2011, 15:32:38 pm »
Que tal muchachos, bueno, gracias a todos por sus ayudas, se los agradezco enormemente, a la final me decidi por resolverlo con un mensajito de javascript para no tener problemas, ya que como los datos que se van a ingresar son continuos, es decir, el mmismo form se va a usar muchas veces, decidi redireccionarlo de esa forma, el codigo me quedo asi:

Código: [Seleccionar]
if(!$sqlcaptu) {   
echo 'Error en el registro.' . $error . '';
exit;
} else {
print "<script>alert('$mens')</script>";
print"<script>document.location='res_crno.php'</script>";
}
}

En la parte del error, es decir, el primer condicional, lo puse de esa forma ya que si lo pongo con un mensaje alert, me lleva al formulario pero me vacia los campos, y lo q quiero es corregir el error, aunq este error da mas que todo por si hay algun error en la consulta a la BD, nada mas, pero asi fue como lo corregi y me funciona como quiero. No les puse el codigo completo porq es suuper largo, ya que los campos de la bd y el formulario son bastantes, una vez mas gracias por la ayuda, y bueno si ahy alguna forma de mejorarlo, sera bienvenida. Saludos!!


42
PHP / Re:Error php con header
« en: 14 de Julio de 2011, 22:12:27 pm »
Oookkk, ya entendi naveda, y en ese caso cual seria la solucion? lei el enelace que me paso mejorenho y no lo entendi mucho, quizas porq tambien tengo otras cosas pendientes, pero me interesa resolver este detallito.. Saludos!!

43
PHP / Re:Error php con header
« en: 14 de Julio de 2011, 18:18:53 pm »
Citar
De casualidad, ¿con qué versión de PHP estás trabajando?

Que mas amigo, trabajo con la version 5.2.6 del paquete AppServ 2.5.10...

Citar
Mira este enlace. http://digitalpbk.com/php/warning-cannot-modify-header-information-headers-already-sent

Está en inglés, usa el traductor. :)

Ok amigo, ya lo reviso.

Gracias por la ayuda muchachos!!


44
PHP / Error php con header
« en: 14 de Julio de 2011, 17:40:28 pm »
Que tal amigos, espero esten bien, les escribo por lo siguiente, estoy haciendo un script de registro en php, y este insera tos datos bien, hasta ahi funciona, pero cuando llega a esta linea:

Código: [Seleccionar]
header ("Location: captura_lance.php");
Me lanza le siguiente error:

Código: [Seleccionar]
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\prog_inpa136\planillas\reg_palan\cap_lance.php:60) in C:\AppServ\www\prog_inpa136\planillas\reg_palan\cap_lance.php on line 61
Igual el sistema me dice que los datos esta registrados, reviso en la base de datos y los inserta normal, pero cuando quiero redireccionar la pagina para q me lleve al formulario de entrada de daatos, me genera este error, y quisiera saber que solucion tiene. Saludos.!!

45
PHP / Re:No entiendo que le pasa a los condicionales
« en: 13 de Junio de 2011, 20:41:22 pm »
Que mas amigo, no entiendo cual es el problema de trabajar con el operador AND, hice los condicionales lo mas sencillos posible, le quite el return, y lo deje solo que comparara y de haber error no lo procesara, y ahora no entiendo como no compara los 2 valores en el ultimo condicional, l tengo asi:


if($_POST['mes'] = 02) && ($_POST['dia'] > 29) {
   echo 'Error, Febrero no tiene 30 o mas dias, REgresa a solucionar el problema<br />' . $error . '';
   exit;
}
if($_POST['mes'] = 04) && ($_POST['dia'] > 30) {
   echo 'Error, Abril no tiene 31 o mas dias, REgresa a solucionar el problema<br />' . $error . '';
   exit;
}


lo puse asi, porq pense era una manera mas sencilla y no me daria problemas, total, estoy es comparando valores ya que el mes, el dia y el año loos tengo separados en cada textbox, y se supone que si las dos condiciones son verdaderas debe entrar a la accion, pues cuando coloco en el mes 04 y en el dia 31, me emite el mensaje de que febrero es el que hay que corregir, y estoy comparando es abril, osea, mes 04. >:(


EDICION

Que mas amigo Physlet, decidi resolver con una funcion que tenia pro ahi que me verifica la fecha, solo que pongo tooda la fecha en un solo textbox, y funciona bien, pero ahora lo que quiero hacer es lo siguiente, que me ponga el / cuando escriba tanto el dia como el mes sin necesidad de yo tener que agregarlo manualmente, hay alguna forma de hacerlo, o agregarlo a la funcion que estoy usando?? Saludos!!

Páginas: 1 2 [3] 4 5