Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/07/2005, 06:07
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
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
     
$busquedamysql_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
Código:
SELECT * FROM tabla
te regresará toda tu tabla 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!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"