Programación Web y Scripting > PHP

 Php Y Mysql

(1/1)

NextorJoc:
Yo tengo este codigo:


--- Código: Text ---$result = mysql_query("SELECT * FROM music", $link); if ($row = mysql_fetch_array($result)){    echo "<table border = '1'> \n";    echo "<tr><td>ID</td><td>Cancion</td><td>Artista</td><td>Año</td><td>Letra</td></tr> \n";    do {       echo "<tr><td>".$row["id"]."</td><td>".$row["song"]."</td><td>".$row["artist"]."</td><td>".$row["year"]."</td><td>".$row["liryc"]."</td></tr> \n";    } while ($row = mysql_fetch_array($result));    echo "</table> \n"; } else { echo "¡ No se ha encontrado ningún registro !"; }  
Y me muestras las consultas en una lista, ahora lo que quiero es que en vez de mostrarmelas en una lista me rellene los campos de un textfield, no se si me entienden.


Gracias

F_Tanori:
Puedes hacerlo de esta manera


--- Código: Text --- $result = mysql_query("SELECT * FROM music", $link);if ($row = mysql_fetch_array($result)){  echo "<form>";  echo "<table border = '1'> \n";  echo "<tr><td>ID</td><td>Cancion</td><td>Artista</td><td>Año</td><td>Letra</td></tr> \n";  do {     $i++;        echo "<tr><td><input id='id$i' name='id$i' type='text' value='".$row["id"]."'></td><td><input id='song$i' name='song$i' type='text' value='".$row["song"]."'></td><td><input id='artist$i' name='artist$i' type='text' value='".$row["artist"]."'></td><td><input id='year$i' name='yeay$i' type='text' value='".$row["year"]."'></td><td><input id='liryc$i' name='liryc$i' type='text' value='".$row["liryc"]."'></td></tr> \n";  } while ($row = mysql_fetch_array($result));  echo "</table> \n";  echo "</form>";} else {echo "¡ No se ha encontrado ningún registro !";} 
solo es cuestion de colocar el valor del campo en la propiedad value del Text


espero te sirva
Saludos

Navegación

[0] Índice de Mensajes

Ir a la versión completa