![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/09/2006, 12:29
|
| | Fecha de Ingreso: septiembre-2006
Mensajes: 18
Antigüedad: 18 años, 4 meses Puntos: 0 | |
este en cambio es de la categoria seleccionada nos muestra los productos que contiene Cita: <p align="center" class="cabeza">Catalogo de Productos</p>
<table width="164" border="0">
<tr>
<td>
<fieldset>
<?php echo $paso ?><a href="index.php?mostrar=vercarrito.php<?php echo SID ?>">Ver el contenido del Carro</a>
</fieldset></td>
</tr>
</table>
<p>
<?
//session_start();
$paso=$_GET["id"];
//ob_start("ob_gzhandler");
//Las funciones ob_start y ob_end_flush te permiten escojer en qué momento enviar el resultado
// de un script al navegador. Si no las utilizamos estamos
//obligados a que nuestra primera línea de código sea session_start() u obtendremos un error
//conectamos a la base de datos
function conectar()
{
$base_de_datos = "cybernegocio";
$db_usuario = "root";
$db_password = "";
if (!($link = mysql_connect("localhost", $db_usuario, $db_password)))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db($base_de_datos, $link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
//rescatamos los valores guardados en la variable de sesión (si es que hay alguno) y los
//asignamos a $carro
$carro=$_SESSION['carro'];
//y hacemos la consulta
$db = conectar();
$registros = 10;
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
?>
<?
$resultados = mysql_query("SELECT * FROM productos WHERE categoria='$paso' order by producto");
$total_registros = mysql_num_rows($resultados);
$resultados = mysql_query("SELECT * FROM productos WHERE categoria='$paso' ORDER BY producto ASC LIMIT $inicio, $registros");
$total_paginas = ceil($total_registros / $registros);
if($total_registros) {
while($row=mysql_fetch_array($resultados)) {
?>
<table width="454" border="0" align="center">
<tr>
<td width="600" height="0"> <fieldset style=" border-color: #CCCCCC"><legend><?php echo $row['id_prod'] ?>-<?php echo $row['producto'] ?></legend>
<table width="448" height="0" border="0" align="center">
<tr>
<td width="94" valign="top"><?php echo '<img src="imagenes/productos/'.$row['foto'].'" width="95" height="60"></td>';?> </td>
<td width="76" valign="top"><div align="right" class="legal">Descripcion : </div></td>
<td colspan="3" valign="top" class="promo"><?php echo $row['descripcion'] ?></td>
</tr>
<tr>
<td valign="top"><form name="form1" method="post" action="index.php?mostrar=agregacar.php<?php echo SID ?>&id=<?php echo $row['id_prod']; ?>">
<div align="center">
<input type="submit" name="Submit" value="Comprar">
</div>
</form></td>
<td width="76" valign="top"><div align="right"><span class="legal">Precio :</span></div></td>
<td width="52" valign="top" class="promo"><?php echo $row['precio'] ?></td>
<td width="102" valign="top" class="promo"><div align="right"><span class="legal">Disponibilidad : </span></div></td>
<td width="102" valign="top" class="promo"><?php echo $row['estado'] ?>
<div align="left"></div></td>
</tr>
</table>
</fieldset>
</td>
</tr>
</table>
<?php
ob_end_flush();
}?>
<?
} else {
echo "<font color='#663300'>(No se ha encontrado resultados para esta categoria.)</font>";
}
?>
<?
if($total_registros) {
echo "<center>";
if(($pagina - 1) > 0) {
echo "<a href='index.php?mostrar=prod_index.php&pagina=".($ pagina-1)."'>< Anterior</a> ";
}
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i)
echo "<b>".$pagina."</b> ";
else
echo "<a href='index.php?mostrar=prod_index.php&pagina=$i'> $i</a> ";
}
if(($pagina + 1)<=$total_paginas) {
echo " <a href='index.php?mostrar=prod_index.php&pagina=".($ pagina+1)."'>Siguiente ></a>";
}
echo "</center>";
mysql_free_result($resultados);
}
?>
<?
mysql_close($db);?>
|