Foros del Web » Programando para Internet » PHP »

problema cin una busqueda

Estas en el tema de problema cin una busqueda en el foro de PHP en Foros del Web. hola recurro a ustedes porque me tiene deseperado, he realizado una simle buscada donde si lo buscado existe en mi base de datos me carge ...
  #1 (permalink)  
Antiguo 24/11/2010, 15:30
 
Fecha de Ingreso: noviembre-2010
Ubicación: guayaquil, Ecuador
Mensajes: 20
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta problema cin una busqueda

hola recurro a ustedes porque me tiene deseperado, he realizado una simle buscada donde si lo buscado existe en mi base de datos me carge cientos canpos aqui pongo y explico el codigo

formulario busqueda:
<form id="buscarpost" name="buscarpost" method="post" action="postulacion.php">
<strong>Introduzca el N&uacute;mero de C&eacute;dula</strong>:
<input name="busqueda" type="text" id="busqueda" />
<input type="button" name="buscar" value="Buscar" onclick="busquedapost()" />
</form>

esplico, el onclick="busquedapost()" es porque valido con un script que no este vacio el campo de texto


la busqueda
<?php
//-- busqueda de la cedula

$busca=mysql_query("SELECT * FROM reservas WHERE cedula = '$busqueda'");
while ($r=mysql_fetch_assoc($busca)){
?>

la respuesta que me da de error es:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\olimpo\postulacion.php on line 44
  #2 (permalink)  
Antiguo 24/11/2010, 15:36
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema cin una busqueda

deberías aprender a depurar tus consultas...
Código PHP:
mysql_query(/* consulta */) or die('Error en la consulta: ' .  mysql_error()); 
además creo que debes declarar tu variable $busqueda primero:
Código PHP:
$busqueda $_POST['busqueda']; 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 24/11/2010, 15:58
 
Fecha de Ingreso: noviembre-2010
Ubicación: guayaquil, Ecuador
Mensajes: 20
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: problema cin una busqueda

Error en la consulta: No database selected

este es el error que da lo mas curoso es que ayer funcionaba y hoy no
  #4 (permalink)  
Antiguo 24/11/2010, 16:00
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema cin una busqueda

Cita:
Iniciado por jmgf74 Ver Mensaje
Error en la consulta: No database selected

este es el error que da lo mas curoso es que ayer funcionaba y hoy no
ese error resulta porque has olvidado seleccionar la base de datos -así dice el mensaje-

osea, que has olvidado usar mysql_select_db() antes de ejecutar tu consulta!!
http://php.net/mysql_select_db
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 24/11/2010, 16:04
 
Fecha de Ingreso: noviembre-2010
Ubicación: guayaquil, Ecuador
Mensajes: 20
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: problema cin una busqueda

mira la consulta la puse asi

$b=mysql_query("SELECT * FROM reservas WHERE cedula = '$busqueda'") or die('Error en la consulta: ' . mysql_error());
while($r=mysql_fetch_assoc($b)){
  #6 (permalink)  
Antiguo 24/11/2010, 16:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema cin una busqueda

Cita:
Iniciado por jmgf74 Ver Mensaje
mira la consulta la puse asi

$b=mysql_query("SELECT * FROM reservas WHERE cedula = '$busqueda'") or die('Error en la consulta: ' . mysql_error());
while($r=mysql_fetch_assoc($b)){
a ver, ¿que parte no entendiste de "has olvidado seleccionar la base de datos con mysql_select_db()"?

¿y la conexión, donde haces la conexión?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 24/11/2010, 16:09
 
Fecha de Ingreso: noviembre-2010
Ubicación: guayaquil, Ecuador
Mensajes: 20
Antigüedad: 13 años, 5 meses
Puntos: 0
Exclamación Respuesta: problema cin una busqueda

<?php
require_once('Connections/conn2.php');
?>
  #8 (permalink)  
Antiguo 24/11/2010, 16:14
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problema cin una busqueda

Cita:
Iniciado por jmgf74 Ver Mensaje
<?php
require_once('Connections/conn2.php');
?>
¿y debemos adivinar que hay en dicho script?

también olvidaste decir donde haces dicho require_once... ¿acaso piensas que usamos bolas de cristal en el foro, o que?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: cin, busquedas
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 01:08.