Impossible WHERE noticed ..... - PHP - Programmation
Marsh Posté le 21-02-2003 à 20:48:27
je precise que j'ai fait des echo de partout et que j'ai toute mes valeur operationnelles
Marsh Posté le 21-02-2003 à 23:00:31
select date from confirm_war where (attack='$own_squad' or defence='$own_squad' and (attack='$t1' or attack='$t2' or defence='$t1' or defence='$t2' and map='$map' and date='$date' and cat='$cat'
de rien
Marsh Posté le 22-02-2003 à 16:56:36
Impossible WHERE noticed after reading const tables
merci qd meme
Marsh Posté le 23-02-2003 à 13:07:21
date est un nom réservé.
tu peux essayer le "in" si tu veux :
Code :
|
=
Code :
|
si je me souviens bien
Marsh Posté le 23-02-2003 à 13:24:16
en fait je fait ca :
Code :
|
ensuite je fait un concatenation pour optenir la date finale
Code :
|
l'echo est concluant donc no problem !
par contre apres je fait :
Code :
|
et l'ai : Impossible WHERE noticed after reading const tables
Marsh Posté le 23-02-2003 à 14:14:46
donnes la description de ta table pour voir.
sinon je peux te dire que le
where (attack or defence)='$own_squad'
n'existe pas du tout et ne renvoit pas le résultat demandé.
test le dans phpMyAdmin ou autre et tu verras ce qu'il va te renvoyer. ça ne génère pas d'erreur, mais il renvoit n'importe quoi (je l'ai testé sur 2 clés numériques).
Marsh Posté le 23-02-2003 à 15:17:39
en effet le "SELECT *
FROM ok_and_finish_war
WHERE attack = '$own_squad' OR defence = '$own_squad'
fonctionne
par contre ma deuxiemme renvoye toujour la meme merde
Marsh Posté le 23-02-2003 à 15:18:25
Code :
|
gros copier coller dsl
Marsh Posté le 23-02-2003 à 17:48:54
t'as essayé de faire des echo de tes requetes avant de les executer?
Marsh Posté le 23-02-2003 à 18:54:45
des echo de requete?
cad?
par cotre les echo de mes variable oui no problem
Marsh Posté le 23-02-2003 à 18:57:47
ben
$sql = "select qd, attack, defence from confirm_war where qd='$dat'";
echo "<p>$sql</p>";
mysql_query($sql, $con);
qqch comme ça
pour voir la requete executée koi
Marsh Posté le 23-02-2003 à 20:23:04
nan mais je l'execute directement dans phpmyadmin
donc je sais parfaitement ce que j'execute
Marsh Posté le 23-02-2003 à 21:13:58
chacal_one333 a écrit : nan mais je l'execute directement dans phpmyadmin |
et phpmyadmin prend ton $dat peut etre
Marsh Posté le 23-02-2003 à 23:48:35
j'ai soummis ton messages à mon ami google... il m'a répondu en première position un site qui m'a mené vers :
http://www.faqts.com/knowledge_bas [...] 45/fid/190
je la connaissais pas celle là
Marsh Posté le 23-02-2003 à 23:50:36
donc à mon avis ton format de date est erroné ou ta table est vide ?
Marsh Posté le 24-02-2003 à 06:59:25
the real moins moins a écrit : et phpmyadmin prend ton $dat peut etre |
je tape directement la date
Marsh Posté le 24-02-2003 à 06:59:57
ethernal a écrit : donc à mon avis ton format de date est erroné ou ta table est vide ? |
possible que ma table soit vide
Marsh Posté le 24-02-2003 à 09:05:17
chacal_one333 a écrit : ouais en effet elle est vide |
Marsh Posté le 24-02-2003 à 09:44:26
Marsh Posté le 24-02-2003 à 11:15:35
oooouuuuuh
tout ça pour ça
Marsh Posté le 21-02-2003 à 20:33:40
j'ai cette simple requete et en sortie j'obtient :
Impossible WHERE noticed after reading const tables
Je comprend pas bien le sens de cette phrase !
quelq'un peu m'expliqué ?
Message édité par Profil supprimé le 21-02-2003 à 20:47:59