Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Trastienda de pedidos, area de clientes

Estas en el tema de Trastienda de pedidos, area de clientes en el foro de Mysql en Foros del Web. hola a todos, estoy empezando con php y me han encargado una web en la cual los usuarios puedan: 1. registrarse, y el administrador pueda ...
  #1 (permalink)  
Antiguo 26/03/2007, 13:08
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 12 años, 8 meses
Puntos: 0
Trastienda de pedidos, area de clientes

hola a todos,

estoy empezando con php y me han encargado una web en la cual los usuarios puedan:

1. registrarse, y el administrador pueda determinar a este lo admito, a este no
2. una vez registrado que pueda ver los pedidos que ha hecho a la empresa via telefono y sus ofertas personalizadas.

Supongo que por un lado tendre q crear 2 bases de datos, una para usuarios y logins, y otras para pedidos. Como podria hacer esto? hay modo de crear 2 archivos de word en los q voy rellenando estos datos y vincularlo a traves de algun codigo??

Si alguien pudiera orientarme se lo agradeceria muchisimo.Soy diseñadora grafica, si alguien me ayuda hago un quid pro quo ;) bss¡¡
  #2 (permalink)  
Antiguo 27/03/2007, 07:33
 
Fecha de Ingreso: enero-2004
Mensajes: 63
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: Trastienda de pedidos, area de clientes

Hola,

Yo siento no poder ayudarte mucho porque estoy saturado de trabajo. Pero no necesitas dos bases de datos. Usa solo una. En todo caso puedes crear una base de datos con dos tablas (o las que necesites).

Creo que deberías mirarte un poco cómo funciona mysql. Esta web está bastante bien mysql.conclase.net.

Para el login una solución es la que comentas. Yo lo haría así:

Tabla "usuarios"
nick
pass

Tabla "informacion_usuarios"
nombre
apellidos
[...]

Tabla "sesiones"
sess_id
login {0 o 1}
[...]

Como igual se te complica un poco. Te vale con que uses las dos primeras tablas (o si quieres haz una sola tabla con todos los datos de cada usuario) y que utilices las sesiones de php. Busca en google sesiones php que seguro que te salen varios tutoriales sencillos. Las sesiones sirven para identificar a un navegante y saber que sigue siendo él cuando abra otra página de tu web. En la sesión puedes almacenar datos por lo que almacenas una variable llamada login con el valor a 0 y le das valor 1 cuando introduzca una clave y username válido. Importante almacenar también su username no sea que pueda ver los datos de todos los usuarios. Ten mucho cuidado con estas cosas relativas a la seguridad y la privacidad.

Lo del word... eso es muy raro. No se puede. Descárgate el phpmyadmin y con ese programa php puedes gestionar con facilidad tu base de datos. Puedes crear las tablas, introducir registros, etc.

Un saludo
  #3 (permalink)  
Antiguo 29/03/2007, 08:12
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 13 años, 2 meses
Puntos: 9
Re: Trastienda de pedidos, area de clientes

Hola maikita, bienvenida al foro, lo que te dijo javi_bus, es un buen comienzo de orientacion, me gustaria recomendarte si deseas saber como empezar a utilizar php y mysql, que visites la FAQ de php del foro. Saludos
__________________
->Aprender es un proceso que incluye el error..
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 02:22.