Hola intiweb gracias por la ayuda coloque los sodigos php y BD para que me puedan entender mejor, lo que quiero que cando coloque el codigo en la celda CODIGO los demas datos se carguen automaticamente sin tener que recargar la pagina o darle al boton procesar, enviar etc
Cita:
Iniciado por intiweb si entendi bien lo que queres es que encuentre datos:
si el usuario ba a ingresar siempre el codigo, o sea que siempre vas a buscar la actividad segun el codigo es muy sencillo:
le haces una pregunta a la DB de este tipo:
select actividad from "nombre de la tabla" where codigo = '$_POS("codigo")'
puse parentesis porque no encuentro los corchetes.
bueno ahora si lo que quieres el que el usuario elija que datos ingresar o sea que si el usuario busque por codigo si ingresamos el codigo o por actividad si ingresamos la actividad lo que hacemos es lo siguiente:
usamos condicionales de este estilo:
if (!$_POS("actividad") || $_POS("codigo") )
{
// al ver que ingreso el dato codigo y no la actividad buscamos por codigo
// para esto usamos la consulta anterior
select actividad from "nombre de la tabla" where codigo = '$_POS("codigo")'
returne "lo que te dio la db";
}
elseif ($_POS("actividad") || !$_POS("codigo") )
{
//al ver que completo el campo actividad y no el codigo hacemos la consulta al reves:
select codigo from "nombre de la tabla" where actividad = '$_POS("actividad")'
returne "lo que te dio la db";
}
elseif ($_POS("actividad") || $_POS("codigo") )
{
// al ver que completo los dos codigos nos fijamos si estos son correctos con una consulta del siguiente tipo:
select * from "nombre de la tabla" where actividad = '$_POS("actividad")' and codigo = '$_POS("codigo") '
si esto existe en la debe hacemos lo siguiente:
returne $_POS("codigo") ;
returne $_POS("actividad") ;
}
tene en cuenta que esto te lo doy muy resumido o sea es la idea tenes que armar la coneccion a la db y todo lo demas esto sera el mecanismo para que funcione.
bueno espero haber entendido lo que queres y haberte ayudado un poquito.