tu veux le résulta codés ( c'est énorme!!!)
ou le resultat visuel??
Excuses, mais je ne comprend pas bien?
VOIoila un morceau de l'entéte du tab
et un morceau des lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 echo "<td class='knp' WIDTH=5%><CENTER><FONT SIZE=-2><B>Type</CENTER></td>"; echo "<td class='knp' WIDTH=50><CENTER><FONT SIZE=-1><B>N°</CENTER></td>"; echo "<td class='knp' WIDTH=5%><CENTER><FONT SIZE=-2><B>Période</CENTER></td>"; echo "<td class='knp' WIDTH=5%><CENTER><FONT SIZE=-2><B>Heure</CENTER></td
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 //po echo "<TD bgcolor=".get_user_color($row[utilisateur])."><CENTER>"; echo "$row[po]"; echo "</TD>"; //type echo "<TD bgcolor=".get_user_color($row[utilisateur])."><CENTER>"; echo "$row[type]"; echo "</TD>"; //N° echo "<TD bgcolor=".get_user_color($row[utilisateur])."><CENTER>"; echo "<A HREF=main.php?action=modify1&cle=$row[cle]&mode=$mode>"; echo "$row[titre]_$row[x_num]-$row[y_num]"; echo "</A>"; echo "</CENTER></TD>";
il veut voir ce que donne echo $sql lorsque c'est executé.
y'a rien de compliquer tu fais echo $sql dans ton code et tu copies ce que ca donne...
tu sais pas afficher une variable en PHP ?????
Pour l'instant ça donne ça
1064: Something is wrong in your syntax près de '(acrbo.utilisateur, 'ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETN', '' à la ligne 1
fait le echo avant de faire la requete. On veut vérifier ce que tu envoies au serveur mysql.
Désolé, chui nul,
tu dis fait "l'affichage avant de faire la requête"???
VOILA
La ligne ou se trouve l'eereur est celle là
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sql=$sql. " ORDER BY FIND_IN_SET ($table.utilisateur, 'ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETN', 'ARETS', 'ARETG', 'LOT');";
voila ce que ça donne lorsque je fait afficher la source
Apparement dans mon éditeur, c'est la ligne 132
mais t'as pas fais le echo...
trop dur pour toi alors au lieu de faire :
fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $result = mysql_db_query($base, $sql) or die ( mysql_errno().": ".mysql_error());
Code : Sélectionner tout - Visualiser dans une fenêtre à part $result = mysql_db_query($base, $sql) or die ( $sql . '<br />' . mysql_errno().": ".mysql_error());
Oups voila le résultat
SELECT acrbo.cle,acrbo.centre,acrbo.date,acrbo.heure,acrbo.titre,acrbo.x_num,acrbo.y_num,acrbo.msg,acrbo.utilisateur,acrbo.avancement,acrbo.histo_start,acrbo.site,acrbo.po,acrbo.POIDS,acrbo.poste_source,acrbo.depart,acrbo.heure_realisee,acrbo.periode,acrbo.type,acrbo.fichier,acrbo.fdm,acrbo.fdmca,acrbo.maj,acrbo.i_nip,acrbo.i_nitst,acrbo.message_prive,nip.ouvrage,nip.travaux,nitst.objet,nitst.n_bt,nitst.observations FROM acrbo,nip,nitst WHERE (date like '%2011-02-03%') AND nip.cle=acrbo.i_nip AND nitst.cle=acrbo.i_nitst AND acrbo.utilisateur IN ('ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETG', 'ARETN', 'ARETS', 'LOT') and (centre like '%%%') and ( (avancement like '%%%') and (utilisateur like '%%') and (site like '%%') and (titre like '%%%') or (utilisateur like 'admin%') ) ORDER BY FIND_IN_SET (acrbo.utilisateur, 'ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETN', 'ARETS', 'ARETG', 'LOT')
1064: Something is wrong in your syntax près de '(acrbo.utilisateur, 'ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETN', '' à la ligne 1
pourquoi t'as changer la syntaxe ????
c'est pas
mais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FIND_IN_SET ($table.utilisateur, 'ACR', 'AMNMP', 'ARELGC', 'ARER', 'ARETN', 'ARETS', 'ARETG', 'LOT')
y'avait juste a recopier ce que j'avais mis je vois pas pourquoi t'as modifié ca...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FIND_IN_SET ($table.utilisateur, 'ACR, AMNMP, ARELGC, ARER, ARETN, ARETS, ARETG, LOT')
avec ou sans, ça marque tjrs la même erreur
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager