Foros del Web » Programando para Internet » PHP »

Seleccionar Un Campo Con session

Estas en el tema de Seleccionar Un Campo Con session en el foro de PHP en Foros del Web. Tengo Una Pagina De ventas de Productos, La Cual La Programe Con 5 lenguajes Diferentes, Entonces Tengo Campos De Diferentes Precios Segun La Moneda, Osea ...
  #1 (permalink)  
Antiguo 23/11/2012, 08:24
Avatar de chinofilmshd  
Fecha de Ingreso: agosto-2012
Ubicación: Republica Dominicana
Mensajes: 47
Antigüedad: 11 años, 8 meses
Puntos: 0
Seleccionar Un Campo Con session

Tengo Una Pagina De ventas de Productos, La Cual La Programe Con 5 lenguajes Diferentes, Entonces Tengo Campos De Diferentes Precios Segun La Moneda, Osea Ejemplo:

BASE DE DATOS - dbropas -
Tabla - Ropas
Campos: Titulo, Descripcion, precioRD, Preciousa, precioeur, preciochina.


Entonces, Quisiera saber como selecciono unos de esos campos segun el pais que escojan,
Ya tengo todo funcionando.

La Configuracion es esta:

Pagina Principal (DONDE SE ESCOJE EL PAIS, o El Lenguaje)

Estados unidos - web/index.php?lang=en

Italia - web/index.php?lang=it

Fracia - web/index.php?lang=fr


Entonces La Pagina "Web/index.php" Tiene un Include Que recoje la variable de "LANG"
Hace todo perfecto, hace la traduccion, de los idiomas que tengo configurado en la carpeta "Lenguages".

Lo que Quiero Es que Cuando Selecione Un Producto depende el Idioma Que Selecione el campo corespondiente de precio a su Pais.

Espero Que me Ayuden o me Den Una Pista, Muchas Gracias...
  #2 (permalink)  
Antiguo 23/11/2012, 09:16
Avatar de chinofilmshd  
Fecha de Ingreso: agosto-2012
Ubicación: Republica Dominicana
Mensajes: 47
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Seleccionar Un Campo Con session

Si No Me Explique Biien, Me Pueden Comentar Para Explicar Mejor ;)
  #3 (permalink)  
Antiguo 23/11/2012, 09:59
Avatar de DeivisAndres  
Fecha de Ingreso: febrero-2012
Ubicación: Colombia
Mensajes: 305
Antigüedad: 12 años, 2 meses
Puntos: 41
Respuesta: Seleccionar Un Campo Con session

Por que no haces lo siguiente es una opinion, en la tabla Ropas dejas solo los campos y le agregas una ID, Titulo, Descripción. Entonces creas un tabla digamos una tabla Estados unidos donde este tenga los campos IDRopa, PresiUSE. Entonces como tu dices Tiene un Include Que recoje la variable de "LANG", con esa variable sabras cual tabla consultar ya sea el de Estados unidos o el de Italia. espero y me hayas entendido.
  #4 (permalink)  
Antiguo 23/11/2012, 10:09
Avatar de chinofilmshd  
Fecha de Ingreso: agosto-2012
Ubicación: Republica Dominicana
Mensajes: 47
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Seleccionar Un Campo Con session

Cita:
Iniciado por DeivisAndres Ver Mensaje
Por que no haces lo siguiente es una opinion, en la tabla Ropas dejas solo los campos y le agregas una ID, Titulo, Descripción. Entonces creas un tabla digamos una tabla Estados unidos donde este tenga los campos IDRopa, PresiUSE. Entonces como tu dices Tiene un Include Que recoje la variable de "LANG", con esa variable sabras cual tabla consultar ya sea el de Estados unidos o el de Italia. espero y me hayas entendido.
Sii Te Entendi Muy Biien, Pero Creo Que se Puede De Esta Forma:

Se Recoje La Session Registrada al Selecionar El idioma $_SESSION[lang]; entonces Tengo Que Programar Que Cuando sea $_SESSION[lang] = "it" Que Muestra El Campo De Precio Segun El Pais.

Tiene Solucion Asi ?
YO Pienso Que Sii

y Tambien Haciendo Lo que dices, Pero Ya Es Tarde para Programar Eso De nuevo Que Tengo Muchas Programaciones Con La esa Tabla.

Cualquier Ayuda es Bienvenida, Muchas Gracias...
  #5 (permalink)  
Antiguo 23/11/2012, 10:31
Avatar de DeivisAndres  
Fecha de Ingreso: febrero-2012
Ubicación: Colombia
Mensajes: 305
Antigüedad: 12 años, 2 meses
Puntos: 41
Respuesta: Seleccionar Un Campo Con session

Si lo que dices puede servir. pero date cuenta que en los Campos: Titulo, Descripcion, precioRD, Preciousa, precioeur, preciochina. no tienes la id de ese pais si no de los precios, pero puedes hacer una condicion que tenga una comparacion, como asi:

Código PHP:
Ver original
  1. if($_SESSION[lang] = "en"){
  2.  // Que en la consulta te muestre los Campos: Titulo, Descripcion, Preciousa.
  3. }elseif($_SESSION[lang] = "it"){
  4.  // Que en la consulta te muestre los Campos: Titulo, Descripcion, precioRD.
  5. }elseif($_SESSION[lang] = "fr"){
  6.  // Que en la consulta te muestre los Campos: Titulo, Descripcion, precioeur.
  7. }elseif(****){
  8.  // etc...
  9. }

Y simplemente te mostrara la consulta dependiendo de la $_SESSION que este.
  #6 (permalink)  
Antiguo 23/11/2012, 11:36
Avatar de chinofilmshd  
Fecha de Ingreso: agosto-2012
Ubicación: Republica Dominicana
Mensajes: 47
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Seleccionar Un Campo Con session

Gracias Mi Hermano, lo estaba programando antes de que me comentaras, pero muchas gracias. !!

if($_SESSION[lang] == "it")
{
echo $mprecioeuropa;

}else{
if($_SESSION[lang] == "jp")
{
echo $mpreciochina;
}else{
if($_SESSION[lang] == "es")
{
echo $mpreciord;
}else{
if($_SESSION[lang] == "es")
{
echo $mpreciord;
}
}
}
}
}
  #7 (permalink)  
Antiguo 23/11/2012, 12:44
Avatar de DeivisAndres  
Fecha de Ingreso: febrero-2012
Ubicación: Colombia
Mensajes: 305
Antigüedad: 12 años, 2 meses
Puntos: 41
De acuerdo Respuesta: Seleccionar Un Campo Con session

No hay problema

Etiquetas: phpsession, selecion, session, 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 00:38.