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
Ir a la versión completa