Impossible de créé une table mysql

Impossible de créé une table mysql - PHP - Programmation

Marsh Posté le 13-11-2005 à 12:25:18    

Code :
  1. if (!mysql_select_db($_POST['bdd'],mysql_connect($_POST['hote'], $_POST['identifiant'], $_POST['password'])))
  2. {
  3.     echo "Impossible se se connecter à MySQL";
  4.     exit();
  5. }
  6. $result = mysql_query("CREATE TABLE IF NOT EXISTS `".$_POST['prefixe']."vsujet` ( `pseudo` varchar(20) NOT NULL default '') TYPE=MyISAM;" );


 
Ce code ne me retourne aucune erreur avec les bonnes variables, mais la requete mysql n'est pas éxécuté.
Si je fais une requete de lecture ça fonctionne, là je bloque alors je me permet de demander votre aide.
Qu'ai-je fais de mal ?


---------------
Mon blog de nerd...
Reply

Marsh Posté le 13-11-2005 à 12:25:18   

Reply

Marsh Posté le 13-11-2005 à 12:33:06    

Castor666 a écrit :

Code :
  1. if (!mysql_select_db($_POST['bdd'],mysql_connect($_POST['hote'], $_POST['identifiant'], $_POST['password'])))
  2. {
  3.     echo "Impossible se se connecter à MySQL";
  4.     exit();
  5. }
  6. $result = mysql_query("CREATE TABLE IF NOT EXISTS `".$_POST['prefixe']."vsujet` ( `pseudo` varchar(20) NOT NULL default '') TYPE=MyISAM;" );


 
Ce code ne me retourne aucune erreur avec les bonnes variables, mais la requete mysql n'est pas éxécuté.
Si je fais une requete de lecture ça fonctionne, là je bloque alors je me permet de demander votre aide.
Qu'ai-je fais de mal ?


 
Rajoute à la fin de la requête...or die(mysql_error()), il va te dire ou se trouve l'erreur ! Soit une variable non déclaré soit des problèmes de "", bref, plein de chose...
 
@+


Message édité par cvb le 13-11-2005 à 12:33:18
Reply

Marsh Posté le 13-11-2005 à 13:09:07    

Merci de ton aide,
voila, j'ai fini par comprendre mon erreur, on ne peut faire qu'une seule requette à la fois, c'étais tout con je n'avais jamais essayé et pensais que ça marcherai aussi facilement que dans phpmyadmin :D


Message édité par Castor666 le 13-11-2005 à 13:09:43

---------------
Mon blog de nerd...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed