Problème de connection MYSQL => php
Publié : 08 janv. 2006 16:36
Hello,
j'ai un problème et ça fais quelques temps que je suis occupé dessus, pas de site qui me permet de trouver mon erreur et le livre dans lequel j'ai recopié le code est trop vague et n'est pas très bien fait !
Alors voila :
première page "Articles.php"
2 ième page : "montrManga.php"
J'essaye, j'essaye en vain ...
Ca ne m'affiche juste les mots que j'ai inscrit
=> http://membres.lycos.fr/forumessaiencor ... xpress.php
Choisissez l'un des 2 , ça ne marche pas ...
Aidez moi s'il vous plaît
++ les CyA
j'ai un problème et ça fais quelques temps que je suis occupé dessus, pas de site qui me permet de trouver mon erreur et le livre dans lequel j'ai recopié le code est trop vague et n'est pas très bien fait !
Alors voila :
première page "Articles.php"
Code : Tout sélectionner
<?php
$user="forumessaiencore1";
$host="localhost";
$password="";
$database="forumessaiencore1_db";
$connection = mysql_connect($host,$user,$password)
or die("Connexion au serveur impossible");
$db = mysql_select_db($database,$connection)
or die ("Sélection de la base de données impossible");
// Sélectionne toutes les catégories présentes dans la table
$query = "SELECT DISTINCT titre FROM Articles ORDER BY titre";
$result = mysql_query($query)
or die ("Exécution de la sélection impossible");
// Affiche du formulaire
echo "<div style='margin-left: .5in'>
<h1 align='center'>Articles </h1>
<h2 align='center'>Vos amis les Mangas</h2>
<p align='center'> Choisissez le manga qui vous interesse
<p><h3>Quel Manga voulez-vous lire?</h3>\n";
// Créer le formulaire de sélection
echo "<form action='montrManga.php' method='post'>\n";
echo "<table cellpadding='5' border='1'>";
$compteur=1;
while ($ligne = mysql_fetch_array($result))
{ extract($ligne);
echo "<tr><td valign='top' width='15%'>\n";
echo "<input type='radio' name='interet' value='$titre'\n";
if ($compteur == 1)
{ echo "checked";
}
echo "><font size='+1'><b>$titre</b></font>
</td>
</tr>";
$compteur++;
}
echo "</table>";
echo "<p><input type='submit' value='OK'>
</form>\n";
?>
Code : Tout sélectionner
<?php
$user="forumessaiencore1";
$host="localhost";
$password="";
$database="forumessaiencore1_db";
$connection = mysql_connect($host,$user,$password)
or die("Connexion au serveur impossible");
$db = mysql_select_db($database,$connection)
or die ("Sélection de la base de données impossible");
// Sélection des mangas d'une catégorie donnée
$query = "SELECT * FROM Articles WHERE titre=\"{$_POST['interet']}\"";
$result = mysql_query($query)
or die ("Exécution de la requête impossible");
// Affiche les résultats
echo '<font color="#FF0000"><b>Titre</b> : </font>'.$data['titre'].'<br>';
echo '<font color="#FF0000"><b>Auteur</b> : </font>'.$data['auteur'].'<br>';
echo '<font color="#FF0000"><br><b>Année</b> : </font>'.$data['annee'].'<br>';
echo '<font color="#FF0000"><b>Histoire</b> : </font>'.$data['histoire'].'<br>';
echo '<font color="#FF0000"><b>A savoir</b> : </font>'.$data['asavoir'].'<p>';
echo '<font color="#FF0000"><b>Mon avis ^^</b> :</font> <br>';
echo '<font color="#FF0000"><b>Sur le Manga</b> : </font>'.$data['avisManga'].'<br>';
echo '<font color="#FF0000"><b>Sur l\'Animé</b> : </font>'.$data['avisanime'].'<p>';
echo '<font color="#FF0000"><b>Notes</b> :</font> <p>';
echo '<font color="#FF0000"><b>1. Graphismes</b> : </font>'.$data['noteGraph'].'/20 <br>';
echo '<font color="#FF0000"><b>Animé </b> : </font>'.$data['noteAnim'].'/10 <br>';
echo '<font color="#FF0000"><b>Manga </b> : </font>'.$data['noteManga'].'/10 <p>';
echo '<font color="#FF0000"><b>2. Oeuvre</b> : </font>'.$data['noteOeuvre'].'/20 <br>';
echo '<font color="#FF0000"><b>Histoire</b> : </font>'.$data['noteHistoire'].'/10 <br>';
echo '<font color="#FF0000"><b>Morale </b> : </font>'.$data['noteMorale'].'/10 <p>';
echo '<font color="#FF0000"><b>3. Thème</b> : </font>'.$data['noteTheme'].'/20 <br>';
echo '<font color="#FF0000"><b>Originalité </b> : </font>'.$data['noteOrigi'].'/10 <br>';
echo '<font color="#FF0000"><b>Recherches </b> : </font>'.$data['noteRecherche'].'/10 <p>';
echo '<font color="#FF0000"><b>4. Personnages et Techniques</b> : </font>'.$data['notePerso'].'/20 <p>';
echo '<font color="#FF0000"><b>5. Animé</b> : </font>'.$data['noteAnimGeneral'].'/20 <p>';
echo '<font color="#FF0000"><b>Finale</b> : </font>'.$data['noteFinale'].'/20 <p>';
echo '<br>';
echo '<font color="#FF0000"><b>Conclusion</b> :</font> '.$data['Conclusion'].' <br>';
echo '<hr>';
// on ferme la connexion à mysql
mysql_close();
?>
Ca ne m'affiche juste les mots que j'ai inscrit
=> http://membres.lycos.fr/forumessaiencor ... xpress.php
Choisissez l'un des 2 , ça ne marche pas ...
Aidez moi s'il vous plaît

++ les CyA