El problema es que estoy estancado y no se como hacer para pasar los valores de una variable o de una conulta ( no se bien como explicarlo ) a otra pagina php.
Tengo una pagina que me muestra una consulta a la base de datos para mostrame los titulos de unos libros, el precio y su image.
Código PHP:
<?
session_start();
require_once("caja_funciones.php");
cabezera();
menu_sesion();
$nombrecategoria=get_category_name($idgenero);
$con=conectar_db();
$sl=mysql_select_db("usuarios");
if (!con or !$sl)
{echo "Error de conexión a la base de datos. Por favor, inténtelo más tarde. Gracias.";}
$query="SELECT * FROM libros where libros.genero='$nombrecategoria'";
$con=mysql_query($query);
$contador=mysql_num_rows($con);
if ($contador==0)
{ echo " <h2>No hay ningún libro en nuestra base de datos de la categoria <font color=red>". $nombrecategoria . "</font></h2>" ;
pie_de_pagina();
echo "<a href = page1.php>Volver Atrás</a>";
exit;}
if ($contador==1)
{echo "<b>" . $contador. " libro encontrado en la categoria " . $nombrecategoria . "</b>";}
else
{echo "<b>" . $contador. " libros encontrados en la categoria " . $nombrecategoria . "</b>";}
echo "<table width=803 bgcolor=#00000 height=2%><tr><td width=12%><font color=white size=2px >Imagen</font></td><td width=80%><font color=white size=2px >Titulo</font></td><td width=8% align=center><font color=white size=2px>Precio</font></td></tr></table>";
$url="detalleslibro.php?=";
while($row=mysql_fetch_assoc($con)){
?> <table width="803"><tr><td width="12%"><img src= <? echo stripcslashes ($row['portada']) ?> width="70" height="100" /></td><?
echo"____________________________________________________________________________________________________";
echo "<td width=80% >"; ?><a href="<?php echo $url; echo($row['titulo']); ?>"><?php echo stripcslashes ($row['titulo']); ?></a><br> <? echo "</td>";
echo "<td width=8% align=center>" . stripcslashes ($row['precio']) . " €</td></tr></table> ";
}
pie_de_pagina();
echo "<a href = page1.php>Volver Atrás</a>";
La verdad es que no se si me he explicado bien. Ojalá alguien me entienda y me pueda dar una respuesta. Muchas gracias. Saludos