[php] problème requete
Résolu
brudao
Messages postés
524
Date d'inscription
Statut
Membre
Dernière intervention
-
toto -
toto -
Bonjour,
j'essaye d'ajouter un index en php et ça ne marche pas.
le problème vient de la deuxième requete quand je dis d'ajouter un index.
$nom_table=ma_table;
$champ=mon_champ;
$type=varchar(5);
$null=null;
$requete_ajout1="ALTER TABLE $nom_table ADD $champ $type $null;";
mysql_query($requete_ajout1,$connect) or die("Erreur 6 lors de la requête : ".mysql_error()."\n");
$requete_ajout2="ALTER TABLE $nom_table ADD INDEX $champ;";
mysql_query($requete_ajout2,$connect) or die("Erreur 7 lors de la requête : ".mysql_error()."\n");
l'erreur est: Erreur 7 lors de la requête: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1.
merci
j'essaye d'ajouter un index en php et ça ne marche pas.
le problème vient de la deuxième requete quand je dis d'ajouter un index.
$nom_table=ma_table;
$champ=mon_champ;
$type=varchar(5);
$null=null;
$requete_ajout1="ALTER TABLE $nom_table ADD $champ $type $null;";
mysql_query($requete_ajout1,$connect) or die("Erreur 6 lors de la requête : ".mysql_error()."\n");
$requete_ajout2="ALTER TABLE $nom_table ADD INDEX $champ;";
mysql_query($requete_ajout2,$connect) or die("Erreur 7 lors de la requête : ".mysql_error()."\n");
l'erreur est: Erreur 7 lors de la requête: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1.
merci
A voir également:
- [php] problème requete
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Php alert - Forum PHP
- Erreur de requete facebook - Forum Facebook
4 réponses
merci toto, c'est les parenthèses qui manquaient, ça marche maintenant.
j'ai fait:
$nom_table=ma_table;
$champ=mon_champ;
$type=varchar(5);
$null=null;
$requete_ajout1="ALTER TABLE $nom_table ADD $champ $type $null;";
mysql_query($requete_ajout1,$connect) or die("Erreur 6 lors de la requête : ".mysql_error()."\n");
$requete_ajout2="ALTER TABLE $nom_table ADD INDEX ($champ);";
mysql_query($requete_ajout2,$connect) or die("Erreur 7 lors de la requête : ".mysql_error()."\n");
merci et bonne journée
j'ai fait:
$nom_table=ma_table;
$champ=mon_champ;
$type=varchar(5);
$null=null;
$requete_ajout1="ALTER TABLE $nom_table ADD $champ $type $null;";
mysql_query($requete_ajout1,$connect) or die("Erreur 6 lors de la requête : ".mysql_error()."\n");
$requete_ajout2="ALTER TABLE $nom_table ADD INDEX ($champ);";
mysql_query($requete_ajout2,$connect) or die("Erreur 7 lors de la requête : ".mysql_error()."\n");
merci et bonne journée
toto, tu parles de 'com' qu'est ce que c'est?