Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/05/2005, 05:43
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, 9 meses
Puntos: 102
1) ... bien ... yo me hubiese inclinado por EasyPHP ... pero es lo mismo...


2) ... pues bien. ¿?

3) Eso es tema puro de Base de Datos y tienen su propio lenguaje llamado SQL y se aneja a través de sentencias conocidas como querys; quizá debas leerte un tutorial. Debes separar conceptos, una cosa son las Base de Datos y otra las Tablas.... ... ...

Puedes mandar estas querys directamente desde PHP, pero mejor usar un administrador visual de MySQL como lo es phpMyAdmin y que supongo viene con appserv. Solo doy una explicación breve y concreta, no pretende ser un tutorial:

- Al abrir phpMyAdmin lo primero que te pedirá es crear una Base de Datos; solo dale un nombre, hay un textbox para eso, no hay pierde:


Sí ya tienes creada la BD podrás seleccionarla en el panel de la izquierda; es un listbox:

La imágen muestra la BD seleccionada y una tabla creada en ella; la crearemos a continuación


- Dentro de tu Base de Datos deberás crear tus tablas. Te pide insertar un nombre para la tabla y el número de campos que tendrá:


- Deberás darle un título (nombre) a los campos y definir algunos atributos (más info... ). Es recomendable y práctico (lo haz de saber) crear un campo id que manejarás como PRIMARY KEY; se acostumbra manejar como campo INT auntoincrementable:

El campo contraseña está pensado para manejar el algoritmo MD5


Atributos...


- Si todo ha ido bien podrás ver la estructura de tu tabla. Desde esta vista podrás, si lo requieres, editar, borrar ó añadir campos:

Notese la pestaña "examinar" desactivada... la tabla no tiene registros.


- Para insertar registros damos click en la pestaña "Insertar" que se encuentra en la parte superior. Nos listará los campos de nuestra tabla en forma de formulario para darles un "Valor":

Como el campo 'id' es autoincrementable se puede dejar vacio.


- Con registros en la tabla podremos dar click en la pestaña "Examinar" para ver y manipular los datos en ella:

Por default muestra hasta 30 registros por página ordenados ascendentemente por 'id'.



- Cabe decir que cada que se ha modificado algo phpMyAdmin mostrará la query ocupada con opciones de editarla y crear código PHP:

La imágen muestra la query con la que se insertaron los dos registros que se manejaron en el ejemplo.


- Dando click en la pestaña "SQL" nos muestra un textarea, ahí podemos insertar querys directamente para que sean ejecutadas. Las Aplicaciones Prefabricadas suelen venir con archivos .sql con las instrucciones (querys) para que se creen todas las tablas, campos, y si lo requiere, registros que se ocuparán. Estos archivos se pueen cargar directamente, solo hay que dar click en "Examinar" y hubicar el archivo:


... y no habría más que añadir más que recomendarte leas algún tutorial, visites las FAQ y busques en el foro... Te recomiendo la página www.mysql-hispano.org


4) Solo coloca los Datos que se te piden; Nombre de la BD, usuario, contraseña y servidor... Veo que tu formulario maneja los passwords así como así... es recomendable usar la función MD5(), también disponible en SQL.

5) Depende de tu hosting... lo común es mantenerlo como localhost pero no siempre es así... tendrás que averiguarlo. Te recomiendo hacer un scriptp propio de conexión e insertarlo cuando lo requieras mediante un include(), así no tendrías que estar editando si los datos locales (tu PC) y remotos (tu hosting) fuesen diferentes.

... Espero haber sido claro...... permiteme incistir en que hagas uso del buscador del foro y consultes las FAQ del foro que lo requeiras...

Supongo habrá que mover este post al foro de Base de Datos....

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

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

Última edición por jam1138; 30/05/2005 a las 02:24 Razón: Actualización vínculos de imágenes