Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2005, 17:54
Avatar de Bullet
Bullet
 
Fecha de Ingreso: agosto-2005
Ubicación: Margarita, Venezuela
Mensajes: 235
Antigüedad: 18 años, 8 meses
Puntos: 1
Pregunta Mostrar los datos de una consulta en un formulario

que mas amigos de forosdelweb, spero esten bien, les ecribo es esta oportunidad porq' tngo un problema sobre como mostrar los datos de una consulta en un formulario. Les explico como es el procedimiento:

Este es el código del buscador que utilizo para buscar los datos q quiero modificar:

Código PHP:
<?php
if (!isset($buscar)){
    echo 
"Debe especificar una cadena a buscar \n";
    echo 
"<p> <a href=buscar_datos.html>Volver</p> \n";
    echo 
"</html></body> \n";
    
//exit;
}
$link mysql_connect("localhost""root");
mysql_select_db("db_ihm" $link);
$sql "SELECT * FROM usuario WHERE cedula LIKE '%$buscar%' ORDER BY nombre";
$result mysql_query($sql);
if (
$row=mysql_fetch_array($result)){
    echo 
"<table border = '1'> \n";
    echo 
"<td><b>Login</b></td> \n";
    echo 
"<td><b>Password</b></td> \n";
    echo 
"<td><b>Rep_password</b></td> \n";
    echo 
"<td><b>Email</b></td> \n";
    echo 
"<tr> \n";
while (
$field mysql_fetch_field($result)){
    echo 
"<td> $field->name </td> \n";
    echo 
"</tr> \n";
}
do {
    echo
"</tr> \n";
    echo
"<td>" .$row["Login"]."</td> \n";
    echo
"<td>" .$row["Password"]."</td> \n";
    echo
"<td>" .$row["Rep_password"]."</td> \n";    
    echo
"<td>" .$row["Email"]."</td> \n";
    
//echo"<a href=Eliminar=".$row["Eliminar"]." &delete=yes">" Eliminar </a>";
    
    
echo "</tr> \n";
    } while (
$row=mysql_fetch_array($result));
        echo 
"</table> \n";
} else {
    echo
"no se ha encontrado ningun registro \n"
}
?>
y este es el script q utilizo para modificar los datos de la consulta:

Código PHP:
<?php
if (isset($cedula)){
$conex mysql_connect("localhost""root");
mysql_select_db("db_ihm"$conex);
$sql="UPDATE usuario SET  Login='$login', Password='$password'";
$sql.= " Rep_password='$rep_pass', Email='$email' WHERE Cedula=$cedula";
$resultadomysql_query($sql);
}
else {
echo
"debe especificar una 'cedula'.\n";
}
?>
en el primer script puedo hacer la búsqueda pero los datos los muestro en una tabla, lo que quiero hacer es lo siguiente: buscar los datos del usuario(esto lo hago por la cedula(dni) que es el campo clave de la tabla), y seguidamente mostrarlos en un formulario para poder actualizarlos, el formulario de busqueda y el de modificacion estan en dos paginas diferentes, lo que quiero sabes es ocmo los puedo cargar de la busqueda al formulario de modificacion. Espero me puedan ayudar ya q es lo unico q me falta para terminar mi proyecto de trabajo de grado. Saludos!!