Page 1 sur 1

Creation de table

Posté : 30 mars 2005, 15:29
par wise
Bonjour quand on met le code suivant dans une page pour créer une table que ce passe t'il quand on retourne une deuxieme fois dessus? une autre table se creer?
merci de votre reponse

Code : Tout sélectionner

<? mysql_connect("localhost", "root", ""); mysql_select_db("base"); mysql_query("CREATE TABLE `Nm_user` ( `id` INT( 3 ) NOT NULL , .....;"); mysql_close(); ?>

Posté : 30 mars 2005, 15:37
par demipoulp
essai :!:

non serieusemnt il ne peut y avoir qu 'une table pour un même nom tu aura donc une erreur

Posté : 30 mars 2005, 15:40
par wise
mais alors comment je fais ?

Posté : 30 mars 2005, 15:41
par demipoulp
comment on fait quoi :?:

Posté : 30 mars 2005, 15:50
par alban
pour que quand on revient sur la page il ny ai pas derreur ?

Posté : 30 mars 2005, 17:14
par wise
dsl alban=wise

Posté : 30 mars 2005, 20:20
par ouckileou
tu peux tester si la table existe déjà :

Code : Tout sélectionner

CREATE TABLE IF NOT EXISTS `Nm_user` (...
et là normalement plus d'erreur