Código PHP:
.Ver original
<a href="comentarios.php?id=<?php echo $row['id_articulo']; ?>" title="Publicar un Comentario">Publicar un comentario</a>
Hasta aqui todo correcto, pero aqui viene el problema y es que en la pagination de los comentario no se ejecuta bien. Lo tengo asin:
Código PHP:
pero es que resulta que cuando le doy al numero 2 aparece (comentarios.php?id=1?pagina=1?pagina=2)Ver original
<div style="text-align:center"> <?php $sql = "SELECT * FROM comentarios WHERE id_articulo = '{$_GET['id']}'";// cadena sql $id_articulo = $_GET['id']; //añadimos valores a nuestros botones 'anterior' / siguiente. $prev = $pagina -1; $next = $pagina +1; echo "<h2> Estas en la pagina" . $pagina . "</2><br />"; if ($prev > 0) { echo "<a href='comentarios.php?id=$id_articulo?pagina=1' title='Ir a la primera página'>" . '<< ' ."</a>"; echo "<a href='comentarios.php?id=$id_articulo?pagina=$prev' title='Anterior'>" . '< ' . "</a>"; } for($i=1; $i<=$total_pagina; $i++){ echo "<a href='comentarios.php?id=$id_articulo?pagina=$i' title='Abrir página' style='background-image:url(imagenes/header.jpg); border-color: #f5f09f; text-align:center;'>" . ' ' . $i . ' ' . "</a>"; } if ($pagina < $total_filas){ echo "<a href='comentarios.php?id=$id_articulo?pagina=$next' title='Siguiente'>" . ' >' . "</a>"; echo "<a href='comentarios.php?id=$id_articulo?pagina=$total_pagina' title='Ir a la ultima página'>" . ' >>' . "</a>"; } ?> </div>
si le doy al tres:
(comentarios.php?id=1?pagina=1?pagina=2?pagina=3)
asin toda las veces que le vaya dando y despues no me muestra los comentarios.
¿Alguna solucion?