Requête foireuse à 30% :-/

Répondre
i M@N
le 10/05/2005 à 09:28
i M@N
Hello !

J'ai recodé mon catalogue qui fonctionne avec une table qui contitent les champs label, artiste, titre et riddim.

Si en local ça fonctionne (EasyPHP 1.7 avec PHP 5 dedans) chez free ça ne fonctionne plus qu'à 60%.

En effet, si on choisit un label ou un artiste en cliquant le lien ou en se servant des formulaires ça fonctionne ... mais pour les riddims y'a plus rien qui fonctionne. :-/

J'ai relu mon code et je vois vraiment pas où ça cloche ... donc je vous soumet le problème. : )

http://www.lephpfacile.com/wall/wall.php?id=2217

D'avance merci,

@+...
One Love, One Heart, One Unity.
i M@N
le 10/05/2005 à 10:32
i M@N
Reuh ...

Je viens de remplacer mon WHERE riddim = '.$riddim.' par WHERE riddim LIKE "%'.$riddim.'%" pareil avec artiste et label et ça fonctionne ...

erf ... j'aimerais bien comprendre pourquoi ça fonctionnait pas avant ...

@+...
One Love, One Heart, One Unity.
tof
le 10/05/2005 à 15:21
tof
salut

les champs varchar ou text doivent être entre quote
pour fonctionner
WHERE riddim = "'.$riddim.'"
devrait marcher ;)
bibi
le 10/05/2005 à 15:38
bibi
tof tu dis quotes et tu mets des double quotes :)

WHERE riddim = \''.$riddim.'\'
commit suicide
i M@N
le 10/05/2005 à 16:11
i M@N
Reuh ...

bah nan ... ça fonctionne pas non plus.

Je vais garder mon LIKE tant pis.

@+...
One Love, One Heart, One Unity.
tof
le 11/05/2005 à 02:37
tof
excuse bibi en disant quote je pensais aux deux," ou '
mais tu as raison, il vaut mieux être précis.
sinon j'ai remarqué que dans les requêtes
WHERE id='2' ok
WHERE id=2 ok
WHERE pseudo='robert' ok
WHERE pseudo="robert" ok
WHERE pseudo=robert fonctionne pas
tof
le 11/05/2005 à 02:48
tof
en zyeutant ta page im@n j'ai remarqué que ta source donnait
<OPTION VALUE="dub of history
">dub of history
<OPTION VALUE="dub of my flesh
">dub of my flesh
<OPTION VALUE="dub of the almighty
">dub of the almighty


il y a un retour en trop, donc le formulaire renvoie le nom plus le wzeqsdds de retour.
C'est pour ça que LIKE fonctionne et pas =
i M@N
le 11/05/2005 à 10:19
i M@N
Hello !

Exactement ... moi aussi j'ai remarqué ces retours seuleument sur le formulaire riddim mais je sais pas d'où ça vient et j'aimerais y remédier.

C'est quoi "wzeqsdds"?

@+...
One Love, One Heart, One Unity.
tof
le 11/05/2005 à 14:34
tof
wzeqsdds, en fait je voualis dire caractère, je crois qu'il y a un retour chariot en trop.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours