Renommer une table ... [PHP] - Programmation
Marsh Posté le 08-08-2001 à 18:29:52
c normal que tu n'ai pas de comparaison sur ton IF ???
Marsh Posté le 08-08-2001 à 18:34:24
Pas de comparaison sur mon IF ? sorry je pige pas, ca veut dire quoi ? je suis un poil novice
merci
Marsh Posté le 09-08-2001 à 09:17:54
Enlève le @ devant mysql_db_query.
Comme ça, si la requète ne marche pas tu auras un message d'erreur. Il n'y a pas de raison que ça ne marche pas.
Marsh Posté le 09-08-2001 à 09:24:25
Ben moi non plus je comprends pas pourquoi ca marche pas, voila l'erreur ... :
error in this query: ALTER TABLE PIECES RENAME PIECES_B;
snif
Marsh Posté le 09-08-2001 à 09:29:45
Essaye de renomer avec un nom sans "_" style toto et enlève aussi le ";" à la fin, je ne le met jamais avec PHP et ça marche.
T'as rien d'autre que ça dans le message d'erreur, un numéro?...
Marsh Posté le 09-08-2001 à 09:48:46
nan tjrs pas ...
il me met rein d'autre, mais le pire c'est que quand je vais dans myadmin et que je fais un copier coller de la requet ca fonctionne ...
est ce un ^pb de configuration de mysql car je bosse en localhost la ?
Marsh Posté le 09-08-2001 à 10:09:24
vois pas!
regarde avec phpinfo(); les propriétés de mysql.
Sinon sais pas, vas voir sur d'autres sites PHP
Marsh Posté le 09-08-2001 à 10:29:53
Bon comme tu ma dit j'ai jouté phpinfo(); au début du fichier ... et maintenant ... ca marche ... alors la ...
donc je resupprime le phpinfo():
et hop ca marche toujours ...
les miracles de l'informatiques )
merci pour ton aide !
Marsh Posté le 08-08-2001 à 18:21:03
Bonjour, j'aimerais renommer une table
si dans phpmyadmin je met : ALTER TABLE PIECES RENAME PIECES_B;
ca fonctionne
par contre si je fais un fichier php3 comme ca :
$query="ALTER TABLE PIECES RENAME PIECES_B;";
mysql_connect($serveur, $login, $password) or die("Pas marché" );
$result = @mysql_db_query($base, $query);
if ($result)
{
}
else
{
echo "error in this query: $query";
}
ca marche pas ... et la je pige pas ...
merci d'avance !
[edtdd]--Message édité par Roby--[/edtdd]