Cita:
Iniciado por rodno
Buenas
No es mas facil hacerlo asi, y te quitas de arriba todos esos ciclos iterminables
$sql="Select nicks.*,le_gusta.* From nicks INNER JOIN le_gusta ON nicks.id = le_gusta.id WHERE nicks.id = 1";
Saludos
si eso soluciono mi problema por una parte, ahora mi otro problema es que quiero poner el paginador de contarok pero me marca este error:
use near '0,1' at line 1
Código PHP:
Ver originalrequire_once("conexion.php");
$pg = 0; // $pg es la pagina actual
$cantidad=1; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$//Consulta SQL:
$sql="Select nicks.*,le_gusta.* From nicks INNER JOIN le_gusta ON nicks.id = le_gusta.id WHERE nicks.id =1 $inicial,$cantidad";
//Ejecutamos la consulta SQL:
$contar = "SELECT * FROM nicks ORDER BY id";
$pages = intval($total_records / $cantidad);
$cont=0;
//Comprobamos si hay registros en la BD:
{
echo "No hay registros en la base de datos.";
}
else
{
//Recorremos los registros obtenidos de la consulta SQL:
do
{
echo '<tr><td>'
. $row['nick']
. $row['nombre']
. $row['pagina']
.'<A href="/a/d.php?nick='.$row['nick'].'">Modificar</A>'
;
$artista = $row['artista'];
$libro = $row['libro'];
$pelicula = $row['pelicula'];
echo '<A href="/a/f.php?nombre='.$row['nombre'].'">Ver datos</A>';
} else {
echo '<A href="/a/e.php?nombre='.$row['nombre'].'">Faltan datos</A>';
}
echo '<tr><td>';
echo '</table>';
}
}
//Cerramos la conexión con la BD:
// Creando los enlaces de paginación
echo "<p>";
if ($pg <> 0)
{
$url = $pg - 1;
echo "<a href='productos.php?pg=".$url."'>« Anterior</a> ";
}
else {
echo " ";
}
for ($i = 0; $i<($pages + 1); $i++) {
if ($i == $pg) {
echo "<font face=Arial size=2 color=ff0000><b> $i </b></font>";
}
else {
echo "<a href='c.php?pg=".$i."'>".$i."</a> ";
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<a href='c.php?pg=".$url."'>Siguiente »</a>";
}
else {
echo " ";
}
echo "</p>";