Ver Mensaje Individual
  #110 (permalink)  
Antiguo 18/03/2004, 12:52
luistv
 
Fecha de Ingreso: febrero-2004
Ubicación: Brasil
Mensajes: 39
Antigüedad: 20 años, 9 meses
Puntos: 0
Amigos, apareció el siguiente error:
Cita:
Ocurrió un error al ejecutar el query "SELECT COUNT(*) FROM usuarios where sexo='0' ". La base dijo : .
El script que estoy usando es el siguiente:
Código PHP:
<?
// Conectamos a la Base de Datos
include("config.php");
// Obtenemos la página actual, por el método que más nos guste
// Por defecto, la página se propaga por la variable $pagina
$pagina $HTTP_GET_VARS["pagina"];
// Incluimos la Clase Paginado
include("class.paginado.php");
$rs = new paginado($Conn);// instanciamos un objeto
$rs->pagina($pagina); // Le indicamos en que página estamos - 1 por defecto
$rs->porPagina(5);// Le decimos cuantos registros por página queremos - 20 por defecto
$rs->propagar("usuários"); // Le decimos las variables que queremos propagar en los links
if(!$rs->query("select * from usuarios where
"
.(($_POST[sexo] != "") ? "sexo='$_POST[sexo]'" "")."
"
.(($_POST[preferencia] != "") ? "AND preferencia='$_POST[preferencia]'" "")."
"
.(($_POST[edad] != "") ? "AND edad='$_POST[edad]'" "")."
"
.(($_POST[barrio] != "") ? "AND barrio='$_POST[barrio]'" "")."
"
.(($_POST[ciudad] != "") ? "AND ciudad='$_POST[ciudad]'" "")."
"
.(($_POST[estado] != "") ? "AND estado='$_POST[estado]'" "")."
"
.(($_POST[pais] != "") ? "AND pais='$_POST[pais]'" "")."
"
.(($_POST[altura] != "") ? "AND altura='$_POST[altura]'" "")."
"
.(($_POST[peso] != "") ? "AND peso='$_POST[peso]'" "")."
"
.(($_POST[piel] != "") ? "AND piel='$_POST[piel]'" "")."
"
.(($_POST[ojos] != "") ? "AND ojos='$_POST[ojos]'" "")."
"
.(($_POST[cabellos] != "") ? "AND cabellos='$_POST[cabellos]'" "")."
"
.(($_POST[estadocivil] != "") ? "AND estadocivil='$_POST[estadocivil]'" "")."
"
.(($_POST[bebe] != "") ? "AND bebe='$_POST[bebe]'" "")."
"
.(($_POST[fuma] != "") ? "AND fuma='$_POST[fuma]'" "")."
"
.(($_POST[religion] != "") ? "AND religion='$_POST[religion]'" "")."
"
.(($_POST[educacion] != "") ? "AND educacion='$_POST[educacion]'" "")."
"
.(($_POST[idioma] != "") ? "AND idioma='$_POST[idioma]'" "")."
"
.(($_POST[profesion] != "") ? "AND profesion='$_POST[profesion]'" "")."
"
.(($_POST[signo] != "") ? "AND signo='$_POST[signo]'" "")."")) // Y ejecutamos nuestra consulta.
{    die( $rs->error() ); // Si Query devolvió falso, hubo un error y lo mostramos.
}echo "Mostrando ".$rs->desde()." - ".$rs->hasta()." de un total de ".$rs->total()."<br>";
// Recorremos todos los resultados y los mostramos.
while($row $rs->obtenerArray()){
$sexonumero $row[sexo] ;
$sexotexto = array("Masculino","Feminino") ;
echo 
"<center><table border = '0' width='90%' cellspacing='5' class='form'> \n
<td width='50%' valign='top'>
<b>Apelido:</b>"
.$row["nick"]."
<br>
<b>Sexo:</b>"
.$sexotexto["$sexonumero"]."
<br>
<b>Preferência sexual:</b>"
.$row["preferencia"]."
<br>
<b>Idade:</b>"
.$row["edad"]."
<br>
<b>Cidade:</b>"
.$row["ciudad"]."
<br>
<b>Estado:</b>"
.$row["estado"]."
<br>
<b>Pais:</b>"
.$row["pais"]."
<br>
<b>Estatura:</b>"
.$row["altura"]."
<br>
<b>Peso:</b>"
.$row["peso"]."
<br>
<b>Signo:</b>"
.$row["signo"]."
</td>
<td width='50%' valign='top'>
<b>Pele:</b>"
.$row["piel"]."
<br>
<b>Olhos:</b>"
.$row["ojos"]."
<br>
<b>Cabelos:</b>"
.$row["cabellos"]."
<b><br>
Estado Civil:</b>"
.$row["estadocivil"]."
<br>
<b>Bebida alcoólica:</b>"
.$row["bebe"]."
<br>
<b>Fumo:</b>"
.$row["fuma"]."
<br>
<b>Religião:</b>"
.$row["religion"]."
<br>
<b>Educação:</b>"
.$row["educacion"]."
<br>
<b>Idioma:</b>"
.$row["idioma1"]."
<br>
<b>Profissão:</b>"
.$row["profesion"]."
</td>
</tr>
 \n
 </table><br> \n"
;}
echo 
"<b>Não há mais resultados</b>";
// Finalmente mostramos los medios para la navegación entre los resultados.
echo $rs->anterior()." - ".$rs->nroPaginas()." - ".$rs->siguiente();
?>
Por favor, alguien podría decirme dónde está mi error?
Muchas gracias y felicitaciones por la iniciativa! :)
__________________
LuisTV
[email protected]