Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/12/2011, 10:26
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 2 meses
Puntos: 89
Respuesta: Mostrar estado en una página

Creo que queres, hacer un listado de libros, y que al lado te muestre los estados.

La estructura de la tabla se puede decir que estan bien.

El error esta en la consulta SQL.

Primero para listar vamos a necesitar llamar a todos los libros que queremos..

"SELECT * FROM libro"

Despues necesitamos saber el estado de cada libro:

"SELECT estado FROM prestamo WHERE titulo='".$variable."'"

Unificamos las consultas, para crear un solo Bucle.

Código PHP:
<?php
$SQL 
="SELECT libro.*, prestamo.estado FROM libro JOIN prestamo ON prestamo.titulo=libro.titulo";
$QUERY mysql_query$SQL ) or die (mysql_error());
// bucle
while( $fil mysql_fetch_assoc$QUERY ) )
{
     
$dis '<img width="16" height="16" src="img/'.$row["estado"].'">' 
?>
<td><?php echo $fil['titulo']; ?></td> 
<td><?php echo $fil['autor']; ?></td>
<td><?php echo $fil['editorial']; ?></td>
<td><?php echo $fil['ISBN']; ?></td> 
<td><?php echo $dis?></tb>
<?}
?>
Espero que te sirva.
__________________
Mono programando!
twitter.com/eguimariano