Problème de Guillemets ... - PHP - Programmation
Marsh Posté le 10-10-2003 à 19:10:23
Houla
Au lieu de mettre :
SELECT ".$one_categorie.", j'ai mis : SELECT '.$one_categorie.'
Et la ca marche impec
Marsh Posté le 10-10-2003 à 19:11:47
Rectification, ca ne me fait pas de message d'erreur, mais ca ne me ressort pas les données de la table MySQL
Marsh Posté le 10-10-2003 à 19:15:07
Affiche la requête, pour voir clairement ce qui est exécuté
Marsh Posté le 10-10-2003 à 19:15:59
Erreur : /home/user/q/u/i/quick-board/www/forum/forum1.php:93
Champ 'categorie' inconnu dans field list
Je vois pas le pb, j'ai jamais demandé le champ CATEGORIE (Il n'existe pas), mais la table CATEGORIE
Marsh Posté le 10-10-2003 à 19:24:16
Max Evans a écrit : Hello à tous
|
y'a une incoherence dans ton code.
dans la meme { } tu definis 2 fois $one_categorie ?!?
Il manque pas un .= par hasard ?
aussi, two_categorie est pas defini dans ton code et regarde dans ton else, tu definis one_categorie = categorie ( le dernier ) donc c'est normal que SELECT one_categorie == SELECT categorie, champ qui n'existe pas.
Marsh Posté le 10-10-2003 à 19:39:44
karamilo a écrit : |
Heum, serais-je con ?
Effectivement, c'est bien one, two, et three_cat
je vais tester
Marsh Posté le 10-10-2003 à 19:40:30
Reply
Marsh Posté le 10-10-2003 à 19:02:28
Hello à tous
J'ai un chtit pb
Voila mon code PHP :
if ( $_GET['cat'] == 'prive' ) {
$one_categorie = "COUNT(*) as sujet";
$one_categorie = "topic_prive as A";
$three_categorie = "interloc = 'Arnaud'";
}
else {
$one_categorie = "cat, sujet, prive, annonce, titrerulez, urlrulez";
$one_categorie = "categorie";
$three_categorie = "id=$_GET[cat]";
}
Et la requête qui va avec :
$query_cat = mysql_query("SELECT ".$one_categorie."
FROM ".$two_categorie."
WHERE ".$three_categorie."" )
or die("Erreur : ".__FILE__.":".__LINE__."<BR>".mysql_error());
$data_cat = mysql_fetch_array($query_cat);
Ca me fait une erreur, ca ne marche pas !
J'ai testé en ne mettant que la variable $ONE_CATEGORIE dans la requete, idem
J'en conclue a un pb de guillemet a la verification de la categorie (Privé ou non)
Vous voyez un peu le pb ?
Merci a tous
Message édité par Max Evans le 10-10-2003 à 19:02:43
---------------
Envie d'un bol d'air ? Traxxas Revo 3.3