Ver Mensaje Individual
  #15 (permalink)  
Antiguo 30/01/2013, 13:21
towi62
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
Respuesta: validador no me funciona

Cita:
Iniciado por rodno Ver Mensaje
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 original
  1. require_once("conexion.php");
  2.  
  3.  
  4. mysql_select_db ("base_datos",$conexion);
  5.  
  6. if (!isset($pg))
  7. $pg = 0; // $pg es la pagina actual
  8. $cantidad=1; // cantidad de resultados por página
  9. $inicial = $pg * $cantidad;
  10.  
  11. $//Consulta SQL:
  12. $sql="Select nicks.*,le_gusta.* From nicks INNER JOIN le_gusta ON nicks.id = le_gusta.id WHERE nicks.id =1 $inicial,$cantidad";
  13. //Ejecutamos la consulta SQL:
  14. $respuesta= mysql_query($sql,$conexion) or die(mysql_error());
  15.  
  16. $contar = "SELECT * FROM nicks ORDER BY id";  
  17. $contarok= mysql_db_query("base_datos",$contar);
  18. $total_records = mysql_num_rows($contarok);
  19. $pages = intval($total_records / $cantidad);
  20.  
  21.  
  22.  $cont=0;
  23.  
  24. //Comprobamos si hay registros en la BD:
  25. if (!$row = mysql_fetch_array($respuesta))
  26.    {
  27.     echo "No hay registros en la base de datos.";
  28.    }
  29.  else
  30.    {
  31.     //Recorremos los registros obtenidos de la consulta SQL:
  32.    do
  33.     {
  34.     echo '<tr><td>'
  35. . $row['nick']
  36. . $row['nombre']
  37. . $row['pagina']
  38. .'<A href="/a/d.php?nick='.$row['nick'].'">Modificar</A>'
  39. ;
  40.  $artista = $row['artista'];
  41.  $libro = $row['libro'];
  42.  $pelicula = $row['pelicula'];
  43.  
  44.  
  45.  
  46.  if (!empty($artista)  &&!empty($libro) &&!empty($pelicula)) {
  47.        
  48.         echo '<A href="/a/f.php?nombre='.$row['nombre'].'">Ver datos</A>';
  49.  
  50.     } else {
  51.         echo '<A href="/a/e.php?nombre='.$row['nombre'].'">Faltan datos</A>';
  52.        
  53. }
  54.  
  55. echo '<tr><td>';
  56.  
  57.     echo '</table>';
  58.     }
  59.    
  60.     while ($row = mysql_fetch_array($respuesta));
  61.    }
  62.  
  63. //Cerramos la conexión con la BD:
  64. mysql_close($conexion);
  65.  
  66.  
  67. // Creando los enlaces de paginación
  68. echo "<p>";
  69. if ($pg <> 0)
  70. {
  71. $url = $pg - 1;
  72. echo "<a href='productos.php?pg=".$url."'>« Anterior</a> ";
  73. }
  74. else {
  75. echo " ";
  76. }
  77.  
  78. for ($i = 0; $i<($pages + 1); $i++) {
  79. if ($i == $pg) {
  80. echo "<font face=Arial size=2 color=ff0000><b> $i </b></font>";
  81. }
  82. else {
  83. echo "<a href='c.php?pg=".$i."'>".$i."</a> ";
  84. }
  85. }
  86.  
  87. if ($pg < $pages) {
  88. $url = $pg + 1;
  89. echo "<a href='c.php?pg=".$url."'>Siguiente »</a>";
  90. }
  91. else {
  92. echo " ";
  93. }
  94. echo "</p>";
__________________
:cool: aprendiz :cool: