Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/01/2012, 08:08
lmcm2008
 
Fecha de Ingreso: abril-2011
Mensajes: 99
Antigüedad: 13 años, 1 mes
Puntos: 2
Respuesta: Paso de variables.... por que no funciona?

Tal y como lo tengo ahora despues de las sugerencias.... Y sigue sin funcionar...

Cita:

<table border=0>
<tr>

<?php

// busco todos los libros contenidas en la tabla que voy a mostrar.
$cadena="SELECT * FROM libros";
$result=mysql_query($cadena) or die(mysql_error());

$totalreg=mysql_num_rows($result);
//echo "$totalreg";
$i=0;

while ($fila=mysql_fetch_array($result))
{
$iden=$fila['ID'];
$imagen=$fila['IMAGEN'];


// el numero controla las columnas que voy a tener. En este caso no permito mas de 5 en la misma fila
// a las 5 salto y abro otra linea...

if ( $i % 5 == 0 )
{
if ( $i == 1 )
{
echo "<tr>";
}
else
{
echo "</tr><tr>";
}
}

// imagen del libro
$libro="libros/$imagen.jpg";

?>

<td width=200>
<form method="POST" action="abrelibro.php" name="biblioteca">

<?php
echo "<input type=hidden name=id_libro id=id_libro value='".$iden."'>";
?>

<img src=<?php echo $libro ?> border=0>
<input type="image" src="img/vermas.jpg" name="submit" />
</td>

<?php

$i++;


} // del while


?>

</tr>
</table>
</form>
Y el fichero donde recibo todo....:

Cita:

<php
$identificador ="0";

$identificador = (int) $_POST['id_libro'];

echo "MI Libro: $identificador ";

?>
Siempre recibo el mismo valor... no me llega nada pero se que en la primera parte se asignan bien los valores...

Muchas gracias !!!