je suis au bord du suicide ! php/ Mysql

je suis au bord du suicide ! php/ Mysql - Programmation

Marsh Posté le 01-11-2001 à 10:19:49    

pouvez vous me dire pourquoi l'image s'affiche toujours malgré que $image ='non'
je vous jure j'ai tout essayé ! :eek2:  
 
if($image = 'oui';)
{
print("<img src='" . $row["path_image"] . "' border='0' align='center'></a>" );
}
elseif ($image != 'oui';)
{
echo "pas d'image";
}
mysql_close();

Reply

Marsh Posté le 01-11-2001 à 10:19:49   

Reply

Marsh Posté le 01-11-2001 à 10:32:38    

if($image == 'oui';)

Reply

Marsh Posté le 01-11-2001 à 10:55:13    

Voici tout le code, je vais devenir zinzin !!!!!
please dites moi ou ca merde je n'en peu plus :gun:  :gun:  
 
l'image ne s'affiche même plus!
 
if ($row=mysql_fetch_array($result)) {    echo "Numéro : " . $row["Num"] . "<br>";
 
    echo "Date : " . $row["date"] . "<br>";
 echo "Article : " . $row["news"] . "<br>";
 #echo "URL de l'image : " . $row["path_image"] . "<br>";#
 #echo "Cliquez sur l'image pour l'agrandir  "; print("<a href='" . $row["path_image"] . "'><img src='" . $row["path_image"] . "' border='0' width='120' height='90' align='right'></a>" );  #
 
 }  
else
 {
   echo "Désolé, mais la dépêche est inconnue<br>";
 }
if($image == 'oui';)  
{
print("<img src='" . $row["path_image"] . "' border='0' align='center'></a>" );
}
else{
echo "";
}
mysql_close();

 

[edtdd]--Message édité par duronozor2--[/edtdd]

Reply

Marsh Posté le 01-11-2001 à 11:06:51    

Est-ce que tu es bien sûr de la valeur de $image ?
Fait un print juste avant le if($image == 'oui';) pour vérifier la valeur...

Reply

Marsh Posté le 01-11-2001 à 16:39:22    

if($image = 'oui';)
là t'affecte la valeur oui à image.... normalement à chaque fois ça passe dans le fi.
faut faire if($image=='oui';)

Reply

Marsh Posté le 01-11-2001 à 17:19:06    

Arrête de mettre des espaces partout comme je te l'ai déjà dit, tu verras que ça ira beaucoup mieux?

Reply

Marsh Posté le 01-11-2001 à 18:42:07    

Je ne vois pas ou est le probleme avec les espaces, au contraire c'est fortement recommande pour la lisibilite du code.
 
L'erreur est effectivement au niveau du '='.
'='  --> affectation.
'==' --> comparaison.


---------------
Qui cherche le soleil évite la pluie !
Reply

Marsh Posté le 01-11-2001 à 18:43:43    

= # ==
 
attention

Reply

Marsh Posté le 01-11-2001 à 19:52:46    

Je m'aperçois qu'il y a la même erreur un peu plus haut de la code : if ($row=mysql_fetch_array($result))
 
il faudrait donc écrire: if ($row==mysql_fetch_array($result))

Reply

Marsh Posté le 01-11-2001 à 20:12:15    

Fork a écrit a écrit :

Je m'aperçois qu'il y a la même erreur un peu plus haut de la code : if ($row=mysql_fetch_array($result))
 
il faudrait donc écrire: if ($row==mysql_fetch_array($result))  




non. $row = mysql_fetch ... stocke une ligne du résultat dans $row.
 
if ($row = mysql_fetch...) stocke une ligne du résultat dans $row ET teste si $row vaut qq chose.

Reply

Marsh Posté le 01-11-2001 à 20:12:15   

Reply

Marsh Posté le 01-11-2001 à 20:27:36    

oups, sorry !

Reply

Marsh Posté le 02-11-2001 à 10:28:25    

purée je viens de trouver qq chose de bizarre !
 
pourquoi lorsque je fais un echo de $image il me retourne '3'
 
pourtant dans ma base il a la valeur 'non'
 
?????? :(  
 
y a un truc qui m'echape! moi qui n'est même pas le bac :D

Reply

Marsh Posté le 02-11-2001 à 11:35:32    

Dans ton code, ne devrait-il pas y avoir quelque chose du genre :
$image = $row["image"];
 
? ? ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 02-11-2001 à 14:01:00    

Citation :

HotShot T'es au bord du suicide ...      
 
fonction { jump (Window)}  


 
 :lol:  :lol:  :lol:  :lol:  :lol:  :lol:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed