Cita:
Iniciado por aztecrow Ok mira asi de rapido se me ocurre que abras una ventana emergente:
Esto es lo que llevaria tu archivo principal.php
Código Javascript
:
Ver originalfunction consulta(){
var id=document.getElementById('select').value;
var win=window.open("consulta.php?id="+id,"Consulta",'width='+590+',height='+355+',menubar='+0+',scrollbars='+0+',toolbar='+0+',location='+0+',directories='+0+',resizable='+0+',top='+0+',left='+0);
}
Código PHP:
Ver originalecho"<select name=\"nombre_dado\" id=\"select\">";
$sql="SELECT id FROM maquina";
$i=0;
{
echo "<option value=".$row[$i].">".$row[$i]."</option>\n";
}
echo "</select>";
Código HTML:
Ver original<input name="Consulta" type="button" id="Consulta" onClick="consulta()" value="Submit">
Ahora te explico tendras tu script de consulta() el cual te va a permitir abrir tu ventana emergente y enviarle el id que seleccionaste en el combo(por medio del id del combo yo le puse select)
Tienes tu boton que dice consulta el cual te va a permitir llamar a la funcion "consulta()" por medio del evento onclick.
Para poder abrir la ventana emergente tienes que crear un nuevo archivo al cual yo llame "consulta.php" en la misma ubicacion donde se encuentra tu archivo principal.php si lo quieres poner en otra ruta solo tendrias que cambiar el direccionamiento en el script
En el archivo de tu ventana emergente(consulta.php) recibiras la variable id (la cual contiene el valor del id de la maquina elegida) por medio de GET
Aqui te pongo lo que llevaria tu archivo consulta.php
Código HTML:
Ver original <input type="text" name="textfield" value="<? echo $row["nombmaq"]; ?>">
<input type="text" name="textfield2" value="<? echo $row["tipo_man"]; ?>">
<input type="text" name="textfield3" value="<? echo $row["operario"]; ?>">
.
.
.
Bueno espero sea lo que necesitas y si es asi ojala te sirva =)
AMIGOS LE VOY A CONTAR LA VERDAD, SOY UNA PERSONA DE CORTAR Y PEGAR Y ASI LO HICE CON EL CODIGO DE INSERTAR Y CONSULTAR , POR ESO ES QUE LES PIDO EL FAVOR DE DESMENUSAR LA RESPUESTA PARA ENTENDERLA MEJOR, HAGAMEN ESE FAVOR LES AGRADECE EN VERDAD}
MI BASE DE DATOS:mtto
mi tabla:maquina
Campo id,nombmaq,operario,timtt,obser
y lo que tengo es combo.php en donde lleno un combo con los id, y deseo que al seleccionar
uno me muestre los demas campo
este es el codigo
<?php
$link=mysql_connect("localhost","root","");
mysql_select_db("mtto",$link);
echo"<select name=nombre_dado id=nombre_dado>";
$sql="SELECT id FROM maquina";
$result=mysql_query($sql);
$i=0;
while ($row=mysql_fetch_row($result))
{
echo "<option value=".$row[$i].">".$row[$i]."</option>\n";
}
echo "</select>";