/*Hola, por favor, intento trastear con un sistema de noticas con comentarios, quiero paginarlo mostrando de 2 registros por pagina, saque la idea de otro escript de esos que hay varios por muchas webs(solo que no se me adapta como quisiera). este escript es el que muestra los comentarios, proviene de (htp://localhost/mostrar_tema.php?id=19) donde 19 es id_tema equivale a $id */
Código PHP:
<?php
$id = $_GET["id"]; //utilizo esto para usar $id ya que proviene de otro script...
include "conectar.php";
IF ($num>0) //AQUI ME DICE QUE $num ESTA INDEFINIDA COMO SE PODRA SOLUCIONAR??????
{ $n=$num;}
ELSE { $n=0; }
//selecciona los registros con el id especifico
$consulta_co = "SELECT * FROM mismatabla WHERE id_tema='$id'";
$resultado_co = mysql_query($consulta_co);
//cuenta los registros con el id especifico...
$total = mysql_num_rows($resultado_co);
//selecciono para imprimir solo 2 registros por pantalla
$consulta_co2 = "SELECT * FROM mismatabla WHERE id_tema='$id' LIMIT ".$n.", 2 ";
$resultado_co2 = mysql_query($consulta_co2);
//se pasa a un array
while ($campo = mysql_fetch_array($resultado_co2, MYSQL_BOTH))
{
//Se imprimen los resultados
echo "x y o z resultados a imprimir...";
}
echo "[$total]\n registros en la mismatabla\n";
//Paginacion de resultados
FOR ($i=0; $i< $total; $i=$i+2)
{
$a=$a+1; //AQUI ME DICE QUE $a ESTA INDEFINIDA COMO SE PODRA SOLUCIONAR??????
//Necesito que marque en negrita la pagina en la que estoy...
IF ($n==$i)
{echo "Páginas:\n","<b><A HREF='mostrar_tema.php?id='$id'?num=".$i."'>[".$a."] </A></b>";}
ELSE
{echo "<A HREF='mostrar_tema.php?id='$id'?num=".$i."'>[".$a."]</A>";}
}
?>
/* Pregunta: Como podre elaborar los vinculos del ultimo IF...ELSE? ya que si los pongo como estan no funciona y quiero que direccionen a: htp://localhost/mostrar_tema.php?id=19?num donde num sera la siguiente pagina solo de los comentarios, espero explicarme!.. Gracias */
No pongo sintaxis correcta de urls porque no se me permite aun...