Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/08/2007, 18h18   #1
Membre à l'essai
 
Inscription : juin 2006
Messages : 100
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 100
Points : 21
Points : 21
Par défaut [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 -->
Misoss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2007, 21h12   #2
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Le truc, c'est que ta variable php $img n'est pas définie (si tu as posté tout le code...)

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2007, 22h18   #3
Membre à l'essai
 
Inscription : juin 2006
Messages : 100
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 100
Points : 21
Points : 21
j'ai résolu le pb comme sa

FORMULAIRE_NEWS.php
Code :
1
2
3
4
5
6
7
8
9
10
<select name="img">
<option value="img/news.png">News.</option>
<option value="img/site.png">Site.</option>
<option value="img/design.png">Design.</option>
<option value="img/user.png">User.</option>
<option value="img/dwl.png">Téléchargement.</option>
<option value="img/rzo.png">Réseau.</option>
<option value="img/secur.png">Sécurité.</option>
<option value="img/diver.png">Diver.</option>
</select><br>

NEWS.php

Code :
<img src="<? echo $donnees['img']; ?>" >
Misoss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h48.


 
 
 
 
Partenaires

Hébergement Web