Foros del Web » Programando para Internet » PHP »

asistencia en php me ayudan?

Estas en el tema de asistencia en php me ayudan? en el foro de PHP en Foros del Web. Buenas necesito un poco de asistencia, resulta que tengo un numero que se guarda en un campo espesifico de mi base de datos, pero tengo ...
  #1 (permalink)  
Antiguo 27/09/2011, 20:39
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
asistencia en php me ayudan?

Buenas necesito un poco de asistencia, resulta que tengo un numero que se guarda en un campo espesifico de mi base de datos, pero tengo una pequeña duda, necesito colocar en un determinado sitio de mi pagina el contenido de un campo llamado opcion pero que el numero de id es el numero que esta en la otra tabla...
sucede que necesito imprimir ese resultado automaticamente.. no tengo ni idea pero creo que haciendo una consulta al campo donde se encuentra el numero tome el numero y luego haga una consulta a la tabla donde esta el contenido me busque el digito q en id sea exactamente igual que el y me imprima lo que dice en opcion... me podrian ayudar con algun ejemplo...?? no se como hacer que me consulte en la base de datos el contenido de un campo en una determinada tabla y luego si haga la siguiente consulta buscando el resultado que necesito imprimir... por favor ayuda.

por cierto el dato del campo a consultar debe ser el ultimo introducido
  #2 (permalink)  
Antiguo 28/09/2011, 07:08
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: asistencia en php me ayudan?

Tabla Usuarios
id nombre email
1 pepe [email protected]
2 lolo [email protected]

Tabla OPcionesdeUsuario
id opcion id_usuario
1 Opción 1 1
2 Opcioón 2 1
2 Opción 1 2

O sea, el usuario 1 tiene dos registros de opcion y el usuario dos sólo una. Da igual lo que esto signifique, la select sería así:

#Así obtienes las opciones para el usuario de nombre Pepe
SELECT
o.opcion
FROM Usuarios u,
OpcionesdeUsuario o
WHERE u.id = o.id_usuario WHERE u.nombre = "pepe";

Salu2
__________________
Fere libenter homines, id quod volunt, credunt.

Etiquetas: campos
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:16.