Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/01/2010, 12:18
etisdemian
 
Fecha de Ingreso: octubre-2009
Mensajes: 357
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: como vincular las categorias de un menu

bien masteojitos

tengo menu.php

<div align="center">
<a href='zareas.php?recivir="3"'>medicina</a>
<a href='zareas.php?recivir="45"'>test</a>
<a href='zareas.php?recivir="104"'>quimica</a>
<a href='zareas.php?recivir="3"'>medicina</a>
</div>


y tengo zareas.php
Cita:
Cita:
<div id="contenedor">
<div id="fila1">
<div id="col1"></div>
<div id="col4">
<ul id="col4">
<?php
$db = mysql_connect("localhost", "root", "xxxxxx");

if (!$db)
{
echo "Error: No se ha podido conectar a la base de datos. Por favor, prueba de nuevo más tarde.";
exit;
}
$recivir = $_GET['recivir'];

switch($_GET['recivir']) {
case 3: $recivir = 'medicina';break;
case 45: $recivir = 'test';break;
case 104: $recivir = 'quimica';break;
default: $recivir = 'medicina';break;
}


mysql_select_db("based", $db);

$sql = "SELECT * FROM inventario WHERE in_familia_cod='$recivir' ORDER BY in_titulo ASC";


$resultado = mysql_query($sql);
$num_resultados = mysql_num_rows($resultado);

echo "<p>Número de libros encontrados: ".$num_resultados."</p>";

for ($i=0; $i <$num_resultados; $i++)
{
$row = mysql_fetch_array($resultado);

?>
<br />

<?php
echo "<p><strong>".($i+1).". Título: ";
echo "<strong><a href='indetalle.php?in_id=".$row['in_id']."'>".$row['in_titulo']."</a><br>";
echo "</strong><br>Autor: ";
echo stripslashes($row["in_autor"]);
echo "<br>ISBN: ";
echo stripslashes($row["in_ISBN"]);
echo "<br>Precio: ";
echo stripslashes($row["in_venta_iva"]);
echo "<br>Editorial: ";
echo stripslashes($row["in_editor2"]);
echo "<br>Año Edición: ";
echo stripslashes($row["in_edicion"]);
echo "</p>";


if(!$carro || !isset($carro[md5($row['in_id'])]['identificador']) || $carro[md5($row['in_id'])]['identificador']!=md5($row['in_id'])){

?>
<a href="agregacar.php?<?php echo SID ?>&id=<?php echo $row['in_id']; ?>"> <br />
<img src="_imagenes/shop2.jpg" width="64" height="15" border="0" title="Agregar al Carrito">
</a>

<?php
}else{
?>

<a href="borracar.php?<?php echo SID ?>&id=<?php echo $row['in_id']; ?>">
<img src="_imagenes/delete.gif" width="22" height="22" border="0" title="Quitar del Carrito">
</a>

<?php } ?>

<a href="vercarrito.php?<?php echo SID ?>" title="Ver el contenido del carrito">
<img src="_imagenes/2.jpg" width="30" height="20" border="0"></a>
<?php } ?>

</ul>
</div>
</div>
</div>


tengo en la tabla un campo que dice "in_familia_cod"

en el aparecen los codigos de familias; 1,2,3,4,5..etc que corresponden a las areas, pero estas areas;medicina,arte,quimica...etc no estan en la base.

como logro que al hacer click en medicina en el menu traiga todos los libros que que estan en "in_titulo"
que tengan el mismo cod de familia.

sabras? master