[SQL] probleme variable else.if
Bonjour,
Donc voila j'ai un probleme avec ma variable else if.
tout monscript fonctionne sauf la variable. il me met toujours
Citation:
"Désolé, je n'ai pas dimage."
. alors que dans la table sql c'est bien img01 qui est enregisté.
voila merci devotre aide
FORMULAIRE_NEWS.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| <b><u>Titre:</u></b><br><br>
<?php
require("conf.inc.php");
if (!empty($_POST['titre']) AND !empty($_POST['texte']))
{
if ($_POST['titre'] != NULL AND $_POST['texte'] != NULL)
{
mysql_connect("$host", "$user", "$mdp");
mysql_select_db("$user");
mysql_query("INSERT INTO news VALUES('', '". htmlentities($_POST['titre']) ."', '". htmlentities($_POST['img']) ."','". htmlentities($_POST['texte']) ."')");
mysql_close();
}
}
?>
<form method="post" action="formulaire_news.php" name="formulaire">
<input name="titre" /><br><br>
<select name="img">
<option value="img01">News.</option>
<option value="img02">Site.</option>
<option value="img03">Design.</option>
<option value="img04">User.</option>
<option value="img05">Téléchargement.</option>
<option value="img06">Réseau.</option>
<option value="img07">Sécurité.</option>
<option value="img08">Diver.</option>
</select>
<br />
<input name="texte" /><br><br>
<input type="submit" name="submit" value="Envoyer" />
</form> |
NEWS.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| <!-- News -->
<table >
<tr>
<td bgcolor="#ecf1ff">
<?php
$retour = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 0,05");
while ($donnees = mysql_fetch_array($retour))
{
?>
<b><u>Titre de la news ::</b></u> <i><? echo $donnees['titre']; ?></i><br>
<b><u>Image de la news ::</b></u>
<?php
if ($img == "img01")
{
echo "<img src=\"img/news.png\" border=\"0\"> <br>";
}
elseif ($img == "img02")
{
echo "<img src=\"img/design.png\" border=\"0\"> <br>";
}
elseif ($img == "img03")
{
echo " <img src=\"img/user.png\" border=\"0\"> <br>";
}
else
{
echo "Désolé, je n'ai pas dimage.<br>";
}
?>
<i><? echo $donnees['texte']; ?></i>
<?php
}
// Fin de la boucle, le script est terminé !
?>
</td>
</tr>
</table>
<!-- End News --> |