Cita:
Iniciado por moriorGames He pasado el código por Netbeans y me he dado cuenta de que había muchas cosas mal. Por ejemplo, no cierras los inputs, utilizas una conexión persistente que no necesitas, no printas bien las condiciones y un largo etc.
He modificado un poco el código a cómo lo haría yo, me da la sensación de que debería funcionarte tal y como te lo ponto, lo que pasa es que no lo puedo probar porque no tengo tu base de datos, efectivamente. ^^
Mira a ver si te sirve
Código PHP:
<?php
$id = 0;
if ( isset($_GET['id']) ) {
$id = $_GET['id'];
}
$link = mysql_connect('localhost', 'root', '');
if ( !$link ) {
die( 'Error'. mysql_error() );
}
mysql_select_db('bd',$link) or die(mysql_error());
$query = "SELECT * FROM articles WHERE idt = $id";
$result = mysql_query($query, $link) or die(mysql_error());
?>
<table>
<?php while( $book = mysql_fetch_array($result) ): ?>
<tr>
<td>Id:</td>
<td><input type="text" name="isbn" value="<?php echo $id ?>" /></td>
</tr>
<tr>
<td>Título:</td>
<td><input type="text" name="title"
value="<?php echo $book['title'] ?>" /></td></input>
</tr>
<tr>
<td>Precio:</td>
<td><input type="text" name="price"
value="<?php echo ($book['price'])? '' : $book['price']; ?>" /></td>
</tr>
<tr>
<td>Descripción:</td>
<td><textarea rows=3 cols=50
name=description>
<?php echo ($book['description'])? '' : $book['description']; ?>
</textarea></td>
</tr>
<?php endwhile ?>
<input type=image src="./imagenes/edit-iterm.jpg" width="25" height="15" />
</table>
hola morior
gracias por tu aportación pero sigo sin poder visualizar el contenido sigo con
resource(3, mysql result);
o sea verdad no sé como puedo resolver eso:
hizé un echo de mi consulta o sea echo "select * from articles where isbn = ' $isbn '"";
se imprime perfectamente
la conexión a la bd se hace bien
el id que se recoge en get se hace bien;
sinceramente ya no sé que es lo que está fallando.si alguien puede ver que lo que tengo mal estaré agradecido.