Foros del Web » Programando para Internet » PHP »

Ayuda... php mysql

Estas en el tema de Ayuda... php mysql en el foro de PHP en Foros del Web. Hola buenas tardes una pregunta, como puedo hacer para mostrar inmediatamente a los usuarios una consulta de lo que se inserto en la tabla de ...
  #1 (permalink)  
Antiguo 01/03/2011, 13:04
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Ayuda... php mysql

Hola buenas tardes una pregunta, como puedo hacer para mostrar inmediatamente a los usuarios una consulta de lo que se inserto en la tabla de la base de datos...

ejemplo un usuario acaba de darle al boton de enviar los datos... pero quiero que en la pagina se le muestre otra pantalla donde salga una consulta a la tabla donde salen solo los datos de esa persona que acaba de ingresarse?

hago la siguiente consulta pero me muestra todo :S quiero solo que se muestren los datos de la persona que acaba de enviar los datos a la DB....


uso este codigo para consultar:


Código PHP:
$sSQL="Select * From coordinacion Order By ID";
$resultado=mysql_query($sSQL);

while (
$row mysql_fetch_array($resultado)) {
        
        echo 
'<table border="1"><tr> <td><strong>Nombres:</strong>'.$row['Nombres'].'</td><td><strong>Apellidos:</strong>'.$row['Apellidos'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Fecha de Inicio:</strong>'.$row['Fecha'].'</td><td><strong>Ubicacion:</strong>'.$row['Ubicacion'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Salario:</strong>'.$row['Salario'].'</td><td><strong>C.I.:</strong>'.$row['CI'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Area:</strong>'.$row['Area'].'</td><td><strong>Nueva Labor:</strong>'.$row['nlabor'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Mensaje Trabajador:</strong>'.$row['Textra'].'</td><td><strong>Estado:</strong>'.$row['Estado'].'</td></tr>';
        echo 
'</table> <p>';
        
        

  #2 (permalink)  
Antiguo 01/03/2011, 13:11
 
Fecha de Ingreso: agosto-2009
Mensajes: 216
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Ayuda... php mysql

Prueba con:

Código PHP:
$sSQL="Select * From coordinacion Order By ID DESC LIMIT 1";
$resultado=mysql_query($sSQL);

$row mysql_fetch_array($resultado)
        
        echo 
'<table border="1"><tr> <td><strong>Nombres:</strong>'.$row['Nombres'].'</td><td><strong>Apellidos:</strong>'.$row['Apellidos'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Fecha de Inicio:</strong>'.$row['Fecha'].'</td><td><strong>Ubicacion:</strong>'.$row['Ubicacion'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Salario:</strong>'.$row['Salario'].'</td><td><strong>C.I.:</strong>'.$row['CI'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Area:</strong>'.$row['Area'].'</td><td><strong>Nueva Labor:</strong>'.$row['nlabor'].'</td></tr>';
        echo 
'<table border="1"><tr> <td><strong>Mensaje Trabajador:</strong>'.$row['Textra'].'</td><td><strong>Estado:</strong>'.$row['Estado'].'</td></tr>';
        echo 
'</table> <p>'
;).

Fíjate que quité el while, puesto que esa consulta te coge el último registro insertado en la base de datos, por lo que sólo te cogerá una fila y el while no sería necesario.

Un saludo!
  #3 (permalink)  
Antiguo 01/03/2011, 13:18
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 3 meses
Puntos: 155
Respuesta: Ayuda... php mysql

http://www.php.net/manual/es/functio...-insert-id.php


utiliza el ultimo id insertado
  #4 (permalink)  
Antiguo 01/03/2011, 14:42
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda... php mysql

umm no nada me tira errores :S
  #5 (permalink)  
Antiguo 01/03/2011, 14:45
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 3 meses
Puntos: 128
Respuesta: Ayuda... php mysql

que error te aparece?
  #6 (permalink)  
Antiguo 01/03/2011, 14:56
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda... php mysql

con el de insertar el ultimo id funciona pero solo sale el ID , como haria pa el resto de informacion de ese id?

Cita:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\trabajo\productos\regpago.php on line 165
  #7 (permalink)  
Antiguo 01/03/2011, 14:59
 
Fecha de Ingreso: agosto-2009
Mensajes: 216
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Ayuda... php mysql

Cita:
Iniciado por Sairox Ver Mensaje
umm no nada me tira errores :S
Fallo mío, me faltó un punto y coma (;) al final de la línea:

$row = mysql_fetch_array($resultado)

Debería ser:

$row = mysql_fetch_array($resultado);

Prueba así y me dices.

Un saludo!

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:28.