Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2947 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme complexe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme complexe

n°568009
tofti
Posté le 16-11-2003 à 11:26:09  profilanswer
 

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

mood
Publicité
Posté le 16-11-2003 à 11:26:09  profilanswer
 

n°568014
tofti
Posté le 16-11-2003 à 11:36:55  profilanswer
 

personne ?

n°568029
RiderCrazy
Posté le 16-11-2003 à 12:06:35  profilanswer
 

C'est pas la peine de faire un autre topic
 
http://forum.hardware.fr/forum2.ph [...] 454&cat=10

n°568035
neogally
Battle Angel Alita
Posté le 16-11-2003 à 12:13:29  profilanswer
 

bon je vais te donner la solution mais tu na jamais du faire de php spa possible :D
 
bon la solus c  

Code :
  1. <?
  2. $db = mysql_connect("localhost", "root", '');
  3. mysql_select_db("site",$db);
  4. $sql = "SELECT * FROM films WHERE genre='Comedie' OR genre='Comédiedramatique'";
  5. $req = mysql_query($sql) or die("Erreur SQL !<br>".$sql."<br>".mysql_error());
  6. while($data = mysql_fetch_array($req))
  7. {
  8. echo '<tr>';
  9. echo '<td><b><i>'.$data['Titre'].'</td>';
  10. echo '<td><i>'.$data['Date'].'</td>';
  11. echo '<td><i>'.$data['Realisateur'].'</td>';
  12. echo '<td><i>'.$data['Origine'].'</td>';
  13. echo '<td><i>'.$data['Genre'].'</td>';
  14. switch($data['Avertissement'])
  15. {
  16.    case 'Interdit -12 ans':
  17.      echo "<td><i><img href=\"12ans.gif\"></img></td>";
  18.    case 'Interdit -16 ans':
  19.      echo "<td><i><img href=\"16ans.gif\"></img></td>";
  20.    ...
  21. }
  22. }
  23. mysql_close(); 
  24. ?>


 
enfin tu devrai qd meme apprendre le php ou la prog en general avant ;)


Message édité par neogally le 16-11-2003 à 12:14:02
n°568050
tofti
Posté le 16-11-2003 à 12:36:21  profilanswer
 

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"

n°568079
Profil sup​primé
Posté le 16-11-2003 à 13:25:12  answer
 

tofti a écrit :

lut
 
euhh jai changer le dernier } en { car ca marchais aps ....
 

[:tilleul]

n°568093
burgergold
5$? va chez l'diable!
Posté le 16-11-2003 à 14:25:25  profilanswer
 

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"


---------------
http://www.boincstats.com/signature/user_664861.gif
n°568118
tofti
Posté le 16-11-2003 à 15:15:36  profilanswer
 

ben ooayis amis ou japprend jai appris les trucs de phpdebutant.org

n°568120
mrbebert
Posté le 16-11-2003 à 15:35:43  profilanswer
 

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 :D


Message édité par mrbebert le 16-11-2003 à 15:36:57
n°569298
tofti
Posté le 17-11-2003 à 18:53:37  profilanswer
 

quel site sont les mieu pour apprendre appart phpdebutant ?

mood
Publicité
Posté le 17-11-2003 à 18:53:37  profilanswer
 

n°569380
tofti
Posté le 17-11-2003 à 22:03:38  profilanswer
 

ya personne ?

n°569399
tofti
Posté le 17-11-2003 à 22:29:51  profilanswer
 

???????

n°569426
burgergold
5$? va chez l'diable!
Posté le 17-11-2003 à 23:17:13  profilanswer
 

la documentation de php


---------------
http://www.boincstats.com/signature/user_664861.gif
n°569527
Mr yvele
yvele n'est plus.
Posté le 18-11-2003 à 10:19:35  profilanswer
 

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!  :D


---------------
yvele n'est plus.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme complexe

 

Sujets relatifs
Problème avec un boucle[c] problème de fgets --> bus error core dumped
Problème d'affichage des appostrophes dans un fichierProbleme requete
Problème C++ / QTProblème avec scrollBar
[wip-php] FTP, probleme de ftp_cdup et ftp_pwd[PHP] Céline a un problème complexe ! Aidez la SVP ! ;o)
Programmation : problème de tableauxet de for assez complexe...Problème PHP/MySQL assez complexe
Plus de sujets relatifs à : probleme complexe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR