Cita:
Iniciado por jesusalain no h encontrado nada que me diga de como hacer bucles en una consulta
Los bucles lo haces con PHP, la consulta dentro:
Código PHP:
for($i=0; $i<5; $i++) // 5 bucles
$busqueda= mysql_query("SELECT campos FROM tabla WHERE campo='valor'"); // 5 consultas
... pero hacer en sí es un error... Igual que
DarioDario no me quedó claro...
Cita:
Iniciado por jesusalain necesito saber, ejemplo:
para 34 - a que dia corresponde
para 56 - a que dia corresponde
para 67 - a que dia corresponde
etc...
Con la sentencia que te dejó DarioDario consultas un campo y extraes TODOS los valores donde hubo coincidencia... así pués: si tienes:
Código:
campo1 | campo2
12 1
23 2
34 1
34 1
y sí haces
Código:
SELECT campo1 FROM tabla WHERE campo2=1
te regresará 12, 34 y 34 . Si haces
Código:
SELECT campo2 FROM tabla WHERE campo1=34
te regresará 1 y 1. Si haces
Código:
SELECT campo1 FROM tabla WHERE campo2=2
solo te regresará 23 ... y
te regresará toda tu tabla
![sonrisota](http://static.forosdelweb.com/fdwtheme/images/smilies/xD.png)
simples casos que planteo... la cuestión es que no es necesario consultar campo por campo... y si no es eso lo que quieres hacer... explicate mejor (quizá el trabajo sea de PHP)...
Si no sabes trabajar con SQL te recomiendo
www.mysql-hispano.org , las FAQ del foro de DB y en este foro hay una FAQ de cómo trabajar MySQL+PHP...
Si tienes problemas mencionalos... Suerte!