Hola, que tal, ahora cambié un par de cosas, pero no me tira ningun resultado, que puede estar pasando o que puedo modificar del primero para que funcione?
La primer parte del codigo:
Código PHP:
Ver original<?php
include('header.inc');
if(!$_SESSION['usuario']=='usuario'){
header("Location: index.php");// si no es igual a nick te direcciona al inicio u a otra pagina }
include_once ("connect.php");
$id=$_SESSION["id"];
$usuario=$_SESSION["usuario"];
$sexo = (!empty($_POST["sexo"]) ?
" sexo='".trim($_POST["sexo"])."'" : "");
$interestin = (!empty($_POST["interestin"]) ?
" AND interestin='".trim($_POST["interestin"])."'" : " interestin='".trim($_POST["interestin"])."'") : "");
$pais = (!empty($_POST["pais"]) ?
" AND pais='".trim($_POST["pais"])."'" : " pais='".trim($_POST["pais"])."'") : "");
$estadocivil= (!empty($_POST["estadocivil"]) ?
" AND estadocivil='".trim($_POST["estadocivil"])."'" : " estadocivil='".trim($_POST["estadocivil"])."'") : "");
? " WHERE "
: "");
$s = "SELECT * FROM members "
. $where
. $sexo
. $interestin
. $pais
. $estadocivil;
$pg = 0; // $pg es la pagina actual
$cantidad=5; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = "SELECT * FROM members ORDER BY usuario LIMIT $inicial,$cantidad";
$contar = "SELECT * FROM members ORDER BY usuario";
$pages = intval($total_records / $cantidad);
// Imprimiendo los resultados
echo $array['usuario']."<br>";
}
// Cerramos la conexión a la base
?>
Despues va el html y <?php $row["estadocivil"];?> o sea datos del usuario
y despues la paginacion:
Código PHP:
Ver original<?php // Creando los enlaces de paginación
echo "<p>";
if ($pg <> 0)
{
$url = $pg - 1;
echo "<a href='results.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='results.php?pg=".$i."'>".$i."</a> ";
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<a href='results.php?pg=".$url."'>Siguiente »</a>";
}
else {
echo " ";
}
echo "</p>";
?>
Necesito ayuda, no logro comprenderlo.
gracias por leer