Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Busqueda de varios registros

Estas en el tema de Busqueda de varios registros en el foro de Bases de Datos General en Foros del Web. Hola a tod@s, haber si alguien me puede hechar una mano con una consulta, es que estoy muy verde en esto de BD y mi ...
  #1 (permalink)  
Antiguo 19/07/2009, 13:31
 
Fecha de Ingreso: abril-2008
Mensajes: 101
Antigüedad: 16 años, 1 mes
Puntos: 0
Busqueda de varios registros

Hola a tod@s, haber si alguien me puede hechar una mano con una consulta, es que estoy muy verde en esto de BD y mi consulta es la siguiente.

ten una BD que tiene:
id
modelo
piel1
piel2
piso
foto_prevs
foto_img
texto_foto
serie

Mi pregunta como puedo hacer una consulta para encontrar un modelo pero que hay varios del mismo modelo mostrar todos los que halla del mismo modelo.

modelo 7320 por ejemplo que halla 6 y me muestren los 6, que hay.


Muchas gracias por adelantado y saludos.
  #2 (permalink)  
Antiguo 20/07/2009, 01:30
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 9 meses
Puntos: 18
Respuesta: Busqueda de varios registros

Una consulta asi te deberia valer:

select * from tabla where modelo=7320

un saludo
  #3 (permalink)  
Antiguo 20/07/2009, 10:02
 
Fecha de Ingreso: abril-2008
Mensajes: 101
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Busqueda de varios registros

Gracias por contestar, pero me podias decir como sacar todos los registros con ese numero es que como he comentado estoy muy verde con las BD.

Gracias y un saludo.
  #4 (permalink)  
Antiguo 20/07/2009, 10:38
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: Busqueda de varios registros

si fuiste claro con la pregunta es exactamente como te dice taribo007.

Código sql:
Ver original
  1. SELECT *FROM tabla WHERE modelo=7320

Donde tabla, es el nombre de la tabla en la que tienes los campos que mencionas.
A proposito.. que base de datos usas?

Sin embargo, esta es una sentencia SQL estandar que aplica para cualqiier BD.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 20/07/2009, 13:28
 
Fecha de Ingreso: abril-2008
Mensajes: 101
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Busqueda de varios registros

Buenas haber si lo hago bien o lo hago mal :

$conexio = mysql_connect("localhost","base datos","password");
mysql_select_db ("productos", $conexio) OR die ("No se puede conectar");

$result="SELECT * FROM oculto WHERE MODELO = '$searching'";

while ($row = mysql_fetch_assoc($result)){

echo ' '.$row['modelo'].'';

}

mysql_close($conexio); //cierra la conexion

Seria asi o decirme como puedo sacar los campos.

Gracias mil.
  #6 (permalink)  
Antiguo 20/07/2009, 13:35
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: Busqueda de varios registros

las preguntas referentes a php, las puedes hacer en este foro
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #7 (permalink)  
Antiguo 20/07/2009, 19:01
 
Fecha de Ingreso: abril-2008
Mensajes: 101
Antigüedad: 16 años, 1 mes
Puntos: 0
De acuerdo Respuesta: Busqueda de varios registros

Buenas y Gracias a todos, ya lo he solucionado.
tenia
$result="SELECT * FROM oculto WHERE MODELO = '$searching'";

while ($row = mysql_fetch_assoc($result)){

echo ' '.$row['modelo'].'';

y cambio

$result="SELECT * FROM oculto WHERE MODELO = '$searching'";

while ($row = mysql_fetch_array($result)){

echo ' '.$row['modelo'].'';

Última edición por cadsys; 20/07/2009 a las 19:59
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:07.