probleme complexe - PHP - Programmation
Marsh Posté le 16-11-2003 à 12:06:35
C'est pas la peine de faire un autre topic
http://forum.hardware.fr/forum2.ph [...] 454&cat=10
Marsh Posté le 16-11-2003 à 12:13:29
bon je vais te donner la solution mais tu na jamais du faire de php spa possible
bon la solus c
Code :
|
enfin tu devrai qd meme apprendre le php ou la prog en general avant
Marsh Posté le 16-11-2003 à 12:36:21
lut
euhh jai changer le dernier } en { car ca marchais aps ....
la ya pas derreur mais ca fait comme si javais rien ajouter c le meme resultat que au depart et je suis sur dentrer les bon trucs "interdit - 12 ans"
Marsh Posté le 16-11-2003 à 13:25:12
ReplyMarsh Posté le 16-11-2003 à 14:25:25
dans ta db, tu grossis ta table en ajouter l'image...
sinon: "enfin tu devrai qd meme apprendre le php ou la prog en general avant"
Marsh Posté le 16-11-2003 à 15:15:36
ben ooayis amis ou japprend jai appris les trucs de phpdebutant.org
Marsh Posté le 16-11-2003 à 15:35:43
Personnellement, j'aime pas trop stocker ce genre d'infos avec une grande chaine de caractères
Je pense plutot à un simple entier, et l'utilisation de tableaux définis dans le code (dans un fichier inclus par exemple) :
$avertissement = array(
0 => 'Interdit aux - de 12 ans',
1 => 'interdit aux - de 16 ans');
$im_avert = array(
0 => '12ans.gif',
1 => '16ans.gif');
Dans le code, il ne reste plus qu'à faire ca :
echo '<td><img href="' . $im_avert[$data['Avertissement']] . '"></img></td>';
PS : la syntaxe de définition de tableaux est certainement fausse, c'est juste pour donner l'idée
Marsh Posté le 17-11-2003 à 18:53:37
quel site sont les mieu pour apprendre appart phpdebutant ?
Marsh Posté le 17-11-2003 à 23:17:13
ReplyMarsh Posté le 18-11-2003 à 10:19:35
burgergold a écrit : la documentation de php |
http://www.nexen.net/
et surtout ça :
>>> http://forum.hardware.fr/forum2.ph [...] 526&cat=10 <<<
Sh@rdar il a fait un truc special pour les débutant alors bon!
Marsh Posté le 16-11-2003 à 11:26:09
Salut alors je vous explique:
en fait je fait une bdd avec un champs nommé "Avertissement" oû dedans je met si un film est interdit -12 ans ou si interdit -16 ans etc ;.......
Qunad je met "Interdit -12 ans" je voudrait que limage nommée "12ans.gif" saffiche, quan dje met "interdit-16 ans" l'image nommée "16ans.gif" saffiche etc ........
la jai un code qui marche impecable mais il ny pas les trucs des images jaimerai quon maide a le faire en mexpliquant....
voila:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>comedie page</title>
</head>
<body>
<table>
<tr>
<td><i><div align="center"><font color="#ff0000"><b>Titre du film</b></font></div></i></td>
<td><i> <font color="#ff0000"><b><div align="center">Date de sortie</div></b></font></i></td>
<td><i> <font color="#ff0000"><div align="center"><b>Realisateur</b></div></font></i></td>
<td><i> <font color="#ff0000"><div align="center"><b>Origine du film</b></div></font></i></td>
<td><i> <font color="#ff0000"><div align="center"><b>Genre</b></div></font></i></td>
<td><i> <font color="#ff0000"><div align="center"><b>Avertissement</b></div></font></i></td>
</tr>
<?
$db = mysql_connect("localhost", "root", '');
mysql_select_db("site",$db);
$sql = "SELECT * FROM films WHERE genre='Comedie' OR genre='Comédiedramatique'";
$req = mysql_query($sql) or die("Erreur SQL !<br>".$sql."<br>".mysql_error());
while($data = mysql_fetch_array($req))
{
echo '<tr>';
echo '<td><b><i>'.$data['Titre'].'</td>';
echo '<td><i>'.$data['Date'].'</td>';
echo '<td><i>'.$data['Realisateur'].'</td>';
echo '<td><i>'.$data['Origine'].'</td>';
echo '<td><i>'.$data['Genre'].'</td>';
}
mysql_close();
?>
</table>
</body>
</html>
merci bcp
tofti