Mammouth du PHP |
19672 Messages
25 avr. 2005, 23:17
OK,
pour le type de table, il est possible que ce soit automatique, c'est secondaire.
Le SQL est un langage, comme le PHP ou le HTML. Le SQL sert à communiquer avec un serveur de base de données comme MySQL, MS-SQLServer, DB2, Oracle, etc... les lignes que tu as vu sur PHPDebutant :
Code : Tout sélectionner
CREATE TABLE clients_tbl (id INT not null AUTO_INCREMENT, prenom VARCHAR (50) not null , nom VARCHAR (50) not null , ne_le DATE not null , ville VARCHAR (90) not null , enfants INT not null , PRIMARY KEY (id))
C'est du SQL avec ses mots clé et sa syntaxe.
Quand tu va créer un programme en PHP pour récupérer, insérer, modifier ou supprimer des données dans une base, tu vas devoir formuler une requête en SQL puis utiliser des fonction PHP pour les faire exécuter.
Avant de te lancer dans un gros projet, il faudrait que tu arrives à avoir une idée sommaire de comment créer une base, comment structurer cette base et créer des tables de façon cohérente et en suite apprendre comment "converser" avec cette base. PHPDebutant te montre les rudiments de tout ça. Te casse pas trop la tête, ça va venir avec la pratique. Quand tu voudras créer une base, si tu hésites sur la structure à monter, viens ici sur le forum base de données poser des question en expliquand bien clairement ce que tu veux faire et où tu en es. Et d'ici là, continue les tutos de PHPDebutant, c'est un très bon site pour ça
Bon courage

Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 