Foros del Web » Programando para Internet » PHP »

consulta de uno avarios y de varios a uno

Estas en el tema de consulta de uno avarios y de varios a uno en el foro de PHP en Foros del Web. Hola pandilla creo que este es el mejor lugar para pedir ayuda, nesecito que me ayuden a consultar my bd (mysql), hasta ahora solo habia ...
  #1 (permalink)  
Antiguo 21/04/2006, 16:28
Avatar de agnelpr  
Fecha de Ingreso: abril-2006
Mensajes: 6
Antigüedad: 18 años
Puntos: 0
consulta de uno avarios y de varios a uno

Hola pandilla creo que este es el mejor lugar para pedir ayuda, nesecito que me ayuden a consultar my bd (mysql), hasta ahora solo habia hecho consultas sencillas complicandolas un poco con condiciones y esas boberias pero llego el momento que nesecito hacer una consulta de uno avarios y de varios a uno, es decir por ejemplo:

tengo las siguientes tablas:
1.- usuario
2.- contrasena
3.- estado
4.- nivel

y nesecito obtener datos de estas peroooooo en la misma consulta, al igual pasa cuando quiero registrar algo nuevo en este caso usuarios.

ok

Salu2$ de ante
agnelpr
  #2 (permalink)  
Antiguo 21/04/2006, 18:06
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 22 años, 5 meses
Puntos: 2
primero deberias describirnos que tiene cada tabla...

usas una tabla para los usuario y otra para las contraseñas?? hay alguna razon especial para eso??
__________________
JmN
  #3 (permalink)  
Antiguo 21/04/2006, 18:39
Avatar de agnelpr  
Fecha de Ingreso: abril-2006
Mensajes: 6
Antigüedad: 18 años
Puntos: 0
bien para ser mas preciso lo que quiero es obtener de mi bd llamada registro_sb, de las tablas alumnos, profesores, notas, y algunas otras mas el contenido de estas, yo se hacer la consulta pero a una sola tabla, nesecito hacerlas a todas las que quiera.

lo que nesecito es la cadena como por ejemplo

SELECT * FROM las tablas WHERE las condiciones

ok

nesecito que me ayuden

Gracias de antemano
bye
  #4 (permalink)  
Antiguo 21/04/2006, 19:02
 
Fecha de Ingreso: febrero-2003
Ubicación: Santiago
Mensajes: 220
Antigüedad: 21 años, 2 meses
Puntos: 4
no es complejo, tienes en cada talba que tener un ID, ese id lo almacenas en una variable
por ejemplo:
Si tienes el alumno de ID : 9845898
vas a notas y das un:
SELECT * FROM notas WHERE id_alumno='9845898'

es solo un ejemplo pero asi vas relacionando, es eso lo que quieres?
__________________
Roberto Osses Elgueta
Senior Web Developer
  #5 (permalink)  
Antiguo 21/04/2006, 19:21
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 22 años, 5 meses
Puntos: 2
busca en el manual de mysql la sintaxis de "join".
__________________
JmN
  #6 (permalink)  
Antiguo 21/04/2006, 19:23
 
Fecha de Ingreso: junio-2002
Mensajes: 750
Antigüedad: 21 años, 10 meses
Puntos: 22
¿...?

SELECT * FROM alumnos, profesores, notas
WHERE alumnos.id = notas.id_alumno AND alumnos.id_profesor = profesores.id_profesor

etc...

No sé si te puede servir de ayuda

Salu2
  #7 (permalink)  
Antiguo 22/04/2006, 14:38
Avatar de agnelpr  
Fecha de Ingreso: abril-2006
Mensajes: 6
Antigüedad: 18 años
Puntos: 0
hey familia resolvi algo parecido con esto no se si este bien pero me trabaja para consultar de uno a varios.

$query = "SELECT * FROM datos JOIN noticias INNER JOIN admin";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);

lo que nesecito ahora es hacer el INSERT INTO, el UPDATE, y el DROP
si fueran tan amables de decirme comooooooooo,

Gracias de antemano
@У$
  #8 (permalink)  
Antiguo 23/04/2006, 04:19
 
Fecha de Ingreso: junio-2002
Mensajes: 750
Antigüedad: 21 años, 10 meses
Puntos: 22
http://dev.mysql.com/doc/refman/5.0/en/sql-syntax.html
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 11:41.