Foros del Web » Programando para Internet » PHP »

Problemas con consulta a base de datos

Estas en el tema de Problemas con consulta a base de datos en el foro de PHP en Foros del Web. Necesito ayuda urgente... soy novato en esto, y tengo un problema, espero que me ayudeis, el problema es el siguiete. Necesito saber como hacer una ...
  #1 (permalink)  
Antiguo 27/08/2009, 11:06
 
Fecha de Ingreso: agosto-2009
Mensajes: 24
Antigüedad: 14 años, 8 meses
Puntos: 0
Problemas con consulta a base de datos

Necesito ayuda urgente...

soy novato en esto, y tengo un problema, espero que me ayudeis, el problema es el siguiete.

Necesito saber como hacer una busqueda en una base sql, esta busqueda debe introducirla el usuario y el progarma después pasar los resultados que ha encontrado en la base, ¿como puedo hacer esto?

Lo único que se es como hacer una busqueda en una base, pero lo que no se es como hacer que el usuario introduzca el dato a buscar y como pasar esto a la query de la busqueda, mi query es la siguiente

$result=mysql_query("select * from Usuarios WHERE Profesion = "Dato a buscar" ORDER BY id DESC",$link);


gracias por vuestra ayuda
  #2 (permalink)  
Antiguo 27/08/2009, 11:18
Avatar de nonpublic  
Fecha de Ingreso: agosto-2009
Mensajes: 240
Antigüedad: 14 años, 8 meses
Puntos: 4
Respuesta: Ayuda URGENTE

Cita:
Iniciado por cafernandez74 Ver Mensaje
mi query es la siguiente

$result=mysql_query("select * from Usuarios WHERE Profesion = "Dato a buscar" ORDER BY id DESC",$link);
Antes de esto deberas mostrar un formulario con los campos q requieres buscar.
P.Ej.

Código PHP:
<form name="busqueda" action="" method="post">
<input name="mibusqueda" size="1">
<input name="submit" type="submit" value="Buscar">
<form/>

<? php

// realizar esta función si se apretó el botón de enviar en el formulario de busqueda

if (isset($_GET['action']) && $_GET['action'] == 'submit')
{

// conexión con base de datos

$enlace mysql_connect ('localhost''usuario''pass')
or die(
'No pudo conectarse : ' mysql_error());
mysql_select_db('basededatos') or die('No pudo conectarse a la Bd');

// declarar variables los datos del formulario

$buscar $_POST['mibusqueda'];
$qry="select * from Usuarios WHERE Profesion = '{$buscar}' ORDER BY id DESC";
  #3 (permalink)  
Antiguo 27/08/2009, 12:43
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Ayuda URGENTE

Por favor usa titulos de tema más descriptivos.
  #4 (permalink)  
Antiguo 27/08/2009, 14:41
 
Fecha de Ingreso: agosto-2009
Mensajes: 24
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Problemas con consulta a base de datos

Gracias ya lo entiendo y me funciona.

Intentare poner titulos mas descriptivos, gracias a todos
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 12:45.