Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/11/2013, 18:10
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: mostrar datos de una consulta en caja de texto

Primero, deberías de comprobar que se han obtenido resultados en la búsqueda, para eso, suelo usar la función mysql_num_rows y ya sabiendo que hay datos, se procede a crear el array asociativo del cual obtendremos el dato que insertaremos en la caja:

Código PHP:
Ver original
  1. <?php
  2. $sql = mysql_query("SELECT * FROM alumno a INNER JOIN usuarios u ON a.idusuarios = u.idusuarios WHERE usuario='".$_POST['user']."' AND contrasenia='".$_POST['pw']."'");
  3.  
  4. if (mysql_num_rows($sql)) {
  5.     $arreglo = mysql_fetch_array($consulta);
  6.     $nombre = $arreglo["nombre"];
  7. }
  8. else {
  9.     echo "No se encontraron datos";
  10.     $nombre = "";
  11. }
  12. ?>
  13.  
  14. <input type = "text" value = "<?=$nombre?>" />

Quizá me equivoque, pero me parece que en las condiciones que colocas en la consulta, te faltó colocar el nombre de la tabla a la que pertenecen los campos "usuario" y "contrasenia". Recuerda que deben estar escritos tal y como en la tabla de la BD.