Accès à MySql qui marche pas !
Hello !
Ca ne marche pas non plus !
Voilà l'erreur affihée :
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 'ORDER BY date_enr ASC' at line 3
Merci, ++
Regarde si le Order n'est pas collé :/
sinon :
Fais une requete simple
1 / $sql = 'SELECT * ROM users';
tu test
2 / $sql = 'SELECT * FROM users ORDER BY truc'
tu test et ainsi de suite.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Oui, mais avec un or die mysql_error, il aurait un tout autre message d'erreur que le si insignifiant :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in M:\_web.zmwsc\cours\visualiser.php on line 18
La au moins, il saurait pourquoi ca merde.
le 05/02/2005 à 12:57
Isaac
Effectivement, ça merde grave !
<?php
# visualiser.php
# By Isaac
include('./mysql_connect.php');
include('./tete.inc.php');
$titre = "Utilisateurs enregistrés";
$sql = "SELECT CONCAT(nom, ', ', prenom) AS nom_complet,
DATE_FORMAT(date_enr, '%d/%m/%Y') AS d_enr FROM users
ORDER BY d_enr ASC";
$envoi = mysql_query($sql) || die('Erreur sql : '.$sql.
''.mysql_error());
if ($envoi) :
echo "<table align=\"center\">\n
\t<tr><th>Nom, Prenom</th><th>Date d'enregistrement</th></tr>\n";
While ($ligne = mysql_fetch_array($envoi, MYSQL_NUM)) :
echo "<tr><td>$ligne[0]</td><td>$ligne[1]</td></tr>\n";
EndWhile;
echo "Toutes nos excuses ! Une erreur de système s'est produite : '".
mysql_error()."'.\n";
EndIf;
mysql_close();
include('./pied.inc.php');
?>
C'est ce j'ai fais et il ne me dit rien de plus...
++
http://www.zmws.com
On t'a dit :
$envoi = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
Et non :
$envoi = mysql_query($sql) || die('Erreur SQL !'.$sql.''.mysql_error());
:)
le 05/02/2005 à 16:17
Isaac
Voilà c'est fait ! Il n'y a plus de message d'erreur.
Mais j'ai une erreur : mon menu Css ne s'affiche pas correctement; au lieu d'avoir mes liens à droite, il se sont placés comme du texte. C'est fréquentl comme erreur ?
Voilà, merci bcp pour toute l'aide.
++
PS: || et OR, c'est pas la même chose ?
http://www.zmws.com
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: