Page 1 sur 1

Comment inserer un champ dans une table SQL

Posté : 30 juin 2010, 15:16
par weshpub
Bonjour,

Quel code PHP faut-il pour inserer un champ dans une table SQL via un formulaire ?

Merci

Re: Comment inserer un champ dans une table SQL

Posté : 30 juin 2010, 15:49
par d0m
Salut,

il faut bien discerner 2 choses :
  • le code sql c'est à dire la requête qui va ajouter un champ dans une table sql
  • le code PHP qui va s'occuper d'exécuter cette requête
Dans ton cas il y a 3 grandes étapes :
  • récupérer les informations du formulaire par un script php
  • créer une requête SQL sous la forme d'une chaine de caractère à partir de ces infos récupérées
  • en php, te connecter à ta base de donnée et exécuter la requête à l'aide de fonctions PHP.
Pour ce qui est de la connexion et l'exécution de requête en php, je te conseille d'aller voir dans la documentation PHP correspondant à ta base de donnée.
Par exemple pour mySQL, tu peux aller voir les fonctions de base de données MySQL

Re: Comment inserer un champ dans une table SQL

Posté : 30 juin 2010, 16:12
par dunbar

Re: Comment inserer un champ dans une table SQL

Posté : 30 juin 2010, 16:23
par weshpub
Tout d'abord, Merci à vous deux, dOm et dunbar.

Je vais aller voir les deux liens que vous m'avez indiquer, et je reviens vers vous avec un bout de code, voir si j'ai bien tout compris.

A+

Re: Comment inserer un champ dans une table SQL

Posté : 30 juin 2010, 17:12
par AB
Au passage, étant donné que tu débute, prend l'habitude de travailler avec l'extension mysqli (sinon pdo). C'est ce que recommande le manuel.

Pour un exemple de requête on vient d'en parler ici et les messages un peu plus haut dans ce même topic pourront également t'être utiles en complément :)