Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/04/2004, 17:55
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Para empezar... estás repitiendo código unnecesariamente... todo esto:
Código PHP:
}
elseif (
$cate == "deportes") {
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cat'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";
}
elseif (
$cate == "animales") {
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cat'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";
}
elseif (
$cate == "machistas") {
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cat'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";;
}
elseif (
$cate == "feministas") {
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cat'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";
}
elseif (
$cate == "politica") {
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cat'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";
}
elseif (
$cate == "religiosos") {
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cat'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";

Puede reducirse simplemente a:
Código PHP:
}
else{
include (
"conexion.php");
$sql "SELECT * FROM chistes WHERE categoria='$cate'";
$resp mysql_query ($sql);
while (
$row mysql_fetch_array ($resp)) {
echo 
"Nombre: <a href=verc.php?id=".$row ["id"].">".$row ["nombre"]."</a><br>";
echo 
"Leído ".$row ["lec"]." veces.<br><br>";
}
$cuantas mysql_num_rows ($resp);
echo 
"<font face='Trebuchet MS' size='2'><br><br>Hay <b>$cuantas</b> chistes en la base de datos</font>";

Saludos

Última edición por jpinedo; 30/04/2004 a las 17:58