voila je vous expose mon probleme, mon script effectue une requête SELECT, et 2 champs de ma table doivent concorder sur un résultat diférrent en fonction des chiffres dans le champs
Code :
if ($voir=='match') {
require ("configs/configs.php" );
$db = 'SELECT * FROM matchs';
$req = mysql_query($db) or die('Erreur SQL !<BR>'.$db.'<BR>'.mysql_error());
while($data = mysql_fetch_assoc($req)) {
echo '#PGM.css.fr vs <A HREF="'.$data['url_site_adversaire'].'" TARGET=\"_BLANK\">'.$data['nom_adversaire'].'</A> / <FONT COLOR="';
voila mon script,
la requête s'effectue tres bien, l'affichage des variable aussi, le seul truc qui ne fonctionne pas c'est dans les conditions ou je lui demande de faire "le trie des couleurs", il affiche tout les resultat comme si ils sont strictement égaux ( == ), pourtant j'ai créer 3 champs test, de chaques sortes.
Je maintiens qu'il faut le $data[''] sinon tes variables sont vides et donc forcement égales. (en fait non, tu devrais avoir une erreur mais bon ca depend encore comment est configuré appache).
Je te conseilles de rajouter en tout début de script:
Code :
<?php
error_reporting(E_ALL);
A la place de juste
Code :
<?php
Afin d'avoir un maximum d'indication sur les erreurs rencontrées.