Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/05/2010, 12:31
MatrixMercury
 
Fecha de Ingreso: mayo-2010
Mensajes: 7
Antigüedad: 14 años
Puntos: 0
Respuesta: Autorrelleno de un Formulario desde una Búsqueda Previa

Creo que no me he explicado muy bien antes.

El resultado de la búsqueda es una simple tabla con colores que muestra el resultado de lo que he puesto, por ejemplo, pongo tal nombre (manolo) y me muestra ese usuario con sus datos, no se pueden modificar, por eso no te entiendo cuando dices que lo ponga en un input disable, si no pretengo que se modifiquen, solo se muestran en la tabla, que es lo que pretendo.

He estado aplicando tu código y no hay manera.

Esta es la mía:
$result = $conn->query("SELECT * FROM alumnos WHERE nombre like '%".$busqueda."%' or dni like '%".$busqueda."%'");

Y esta la tuya:
mysql_query('SELECT * FROM alumnos WHERE nombre LIKE \'%'.mysql_real_escape_string($_POST['busqueda'].'%\'LIMIT 0, 30', $handle);

Lo he sustituido y no hay manera de que funcione, supongo que es por la sintaxis, manera de conectar con la base de datos o por las comillas, no se.

Otra cosa, he puesto en actualizar_user.php esto:

$nombre = htmlspecialchars($_GET['nombre'], ENT_QUOTES);
echo "<input type='text' value='".$nombre."' />";

y no recoge los valores de la tabla anterior, me muestra el campo vacío.

He supuesto que en actualizar_user.php ya no me vale ni la consulta, puesto que viene de buscar_user.php, ni los $row().

Me estoy haciendo un lío de 3 pares de cohones.
Podrías ser tan amable de especificare un poco más, por favor.

Gracias de nuevo.

Salu2.