Foros del Web » Programando para Internet » PHP »

listar coincidencias

Estas en el tema de listar coincidencias en el foro de PHP en Foros del Web. tengo este script pero no me funciona: Código PHP: <?php $con  =  mysql_connect ( "localhost" ,  "xxxx" ,  "xxxxxxxx" )or die( "Connect Error: " . mysql_error ()); $db = ...
  #1 (permalink)  
Antiguo 01/01/2004, 16:41
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 21 años, 10 meses
Puntos: 5
listar coincidencias

tengo este script pero no me funciona:
Código PHP:
<?php $con mysql_connect("localhost""xxxx""xxxxxxxx")or die("Connect Error: ".mysql_error());
$db="xxxxxxxxxxx";
mysql_select_db($db$con)or die("Connect Error: ".mysql_error());
$pobla="Carolina";
$result mysql_db_query($db,"select * from minas where $poblacion=$pobla");
while (
$row mysql_fetch_array($result)) { ?>
poblacion: <?php echo $row['poblacion']; ?><br><br>
descripcion: <?php echo $row['descripcion']; ?><br><br>
nombre: <?php echo $row['nombre']; ?><br><br>
<?php
}
mysql_free_result($result);
mysql_close($con);
?>
¿que falla? QUIERO QUE SOLO LISTE los registros que cumplan una condición o valor.
  #2 (permalink)  
Antiguo 01/01/2004, 16:54
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Y .. esto:
$poblacion

de donde llega?

Si ese se supone que es el nombre del campo "poblacion" de tu tabla "minas" .. debería ir sin $ .. pues es un nombre de campo y no una variable de PHP.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 01/01/2004, 17:08
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Y recuerda que en SQL las cadenas de texto deben ir entre comillas:

poblacion='$pobla'

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #4 (permalink)  
Antiguo 01/01/2004, 17:42
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 21 años, 10 meses
Puntos: 5
muchas gracias a los dos, ya entendi lo que me dijeron.

y funciona el script.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:44.