Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/01/2009, 15:50
vito25
 
Fecha de Ingreso: marzo-2008
Mensajes: 63
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Maestro - Detalle

Cita:
Iniciado por helacer Ver Mensaje
Primero que todo no envie el nombre sino el id de la persona para estar seguros de que al consultarlo le traiga los datos de la persona que es.


En Datos.php seria algo asi como

Código PHP:
<?php
require('config.php');
$Codigo $_GET['id'];
$conecta mysql_query("SELECT * FROM registro WHERE COD=$Codigo");
// Aca muestra todos los datos del usuario.
?>

Gracias, funciona perfecto el code quedo así

Código php:
Ver original
  1. <?php
  2. require('config.php');
  3. $nombre= $_GET['nombre'];
  4. $conecta = mysql_query("SELECT * FROM registro where nombre='$nombre' ORDER BY nombre ASC");
  5. $total = mysql_num_rows($conecta);
  6.  
  7. while($row= mysql_fetch_array($conecta)){ ?>
  8. <table width="237" border="0" bgcolor="#CCCCCC">
  9.   <tr bgcolor="#FFFFFF">
  10.     <td width="165"><b>Id</b></td>
  11.     <td width="62"> <? echo $row['id']; ?></td>
  12.   </tr>
  13.   <tr bgcolor="#CCCCCC">
  14.     <td><b>Nombre</b></td>
  15.     <td> <? echo $row['nombre']; ?> </td>
  16.   </tr>
  17.     <tr bgcolor="#FFFFFF">
  18.     <td><b>Apellido</b></td>
  19.     <td> <? echo $row['apellido']; ?></td>
  20.  
  21.   </tr>
  22. </table>
  23. Nombre: <input type="text" name="nombre" value="<?= $row['nombre'] ?>"><br>
  24. <? } ?>
  25.  
  26.  
  27.  
  28. <p><?php echo $total ?> Registros Total</p>
  29. </body>
  30. </html>

Una pregunta en la pagina registro.php, como puedo hacer despues de insertar un registro que regresa sola a index.php?

Código php:
Ver original
  1. <form name="form1" method="post" action="registro.php">
  2.   <p>
  3.     <label>ID
  4.       <input type="text" name="id" id="id">
  5.     </label>
  6.   <p>
  7.     <label>Nombre
  8.       <input type="text" name="nombre" id="nombre">
  9.     </label>
  10.     <label>Apellido
  11.       <input type="text" name="apellido" id="apellido">
  12.     </label>
  13.   </p>
  14.   <p>
  15.     <label>
  16.       <input type="submit" name="enviar" id="enviar" value="Enviar">
  17.     </label>
  18.   </p>
  19. </form>
  20.  
  21.  
  22. <?php
  23.  
  24.  
  25.     require("config.php");
  26.     //mysql_select_db("prueba",$conecta);
  27.  
  28.     $id=$_POST['id'];
  29.     $nombre=$_POST['nombre'];
  30.     $apellido=$_POST['apellido'];
  31.     $nombre = ucwords($nombre);
  32.     $nombre = ucwords(strtolower($nombre));
  33.     $apellido = ucwords($apellido);
  34.     $apellido = ucwords(strtolower($apellido));
  35.  
  36.  
  37.  
  38.  
  39.     mysql_query("INSERT INTO registro(id, nombre, apellido)
  40.     VALUES('$id','$nombre','$apellido')",$conecta);
  41.     mysql_close($conecta);
  42.  
  43.  
  44. ?>