Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2005, 18:41
MATUTE[HDK]
 
Fecha de Ingreso: agosto-2003
Mensajes: 39
Antigüedad: 20 años, 8 meses
Puntos: 0
Ayudita con buscador - Instacias SQL

Hola a todos mi duda reside aca, quiero buscar en 2 columnas en vez de una sola como me permite el dreamwaver. debe ser una tontera pero bueno no me sale.

Código PHP:
"SELECT * FROM lista_de_hoteles WHERE categoria = '%s' ORDER BY nombre ASC" 
eso seria lo que ve una sola columna que se llama "categoria" y yo quisiera leer en "categoria" y en "nombre" probe poniendo AND y no anda probe poniendo OR y no anda, que tengo que poner :S, comas? punto y coma? parece una tontera pero no me sale. desde ya muchas gracias :D y ahora pongo el buscador completo para que lo analicen cualquier cosa.

Código PHP:
<?php 
$maxRows_Recordset1 
10
$pageNum_Recordset1 0
if (isset(
$_GET['pageNum_Recordset1'])) { 
  
$pageNum_Recordset1 $_GET['pageNum_Recordset1']; 

$startRow_Recordset1 $pageNum_Recordset1 $maxRows_Recordset1

$colname_Recordset1 "1"
if (isset(
$_POST['buscador'])) { 
  
$colname_Recordset1 = (get_magic_quotes_gpc()) ? $_POST['buscador'] : addslashes($_POST['buscador']); 

mysql_select_db($database_conexion$conexion); 
$query_Recordset1 sprintf("SELECT * FROM lista_de_hoteles WHERE categoria = '%s' ORDER BY nombre ASC"$colname_Recordset1); 
$query_limit_Recordset1 sprintf("%s LIMIT %d, %d"$query_Recordset1$startRow_Recordset1$maxRows_Recordset1); 
$Recordset1 mysql_query($query_limit_Recordset1$conexion) or die(mysql_error()); 
$row_Recordset1 mysql_fetch_assoc($Recordset1); 

if (isset(
$_GET['totalRows_Recordset1'])) { 
  
$totalRows_Recordset1 $_GET['totalRows_Recordset1']; 
} else { 
  
$all_Recordset1 mysql_query($query_Recordset1); 
  
$totalRows_Recordset1 mysql_num_rows($all_Recordset1); 

$totalPages_Recordset1 ceil($totalRows_Recordset1/$maxRows_Recordset1)-1
?>