| | Ligne de PHP qui me tient en echec | |
|
| Auteur | Message |
|---|
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Ligne de PHP qui me tient en echec Dim 4 Nov - 11:53 | |
| Voila je m'entrapine au PHP, seul avec juste les connaissances minimes que j'ai de PHP, et le tuto de General Vans sur "Créer un forum de toutes pièces", pour l'instant ça va, mais une ***** de ligne me tient echec depuis 10min et je trouve ça très chiant parce que pour continuer faut je resolve ce problème alors voila mon code | Code: | <?php include('Includes/Head.php'); include('Includes/MenuFantastique.php'); include('Includes/Identifiants.php'); mysql_connect($adresse, $nom, $motdepasse); mysql_select_db($database); $action = htmlspecialchars($_GET['action']); $serie = (int) $_GET['s']; $livre = (int) $_GET['l']; switch($action) { case "listelivres": echo"<h2>Fantastique</h2>br/><p>Qui n'aime pas les livres fantastiques ? En tout cas pas moi, cette section du site leur est consacré. De la Belgariade, la Roue du Temps à Harry Potter ou bien les livres seul.</p>"; break; case "voirserie": $requeteserie = mysql_fetch_array(mysql_query('SELECT id, titre, livres, commentaires, FROM Série WHERE id='.$serie.'')); echo "<h2>.$requeteserie['titre'].</h2><br/><p>.$requeteserie['livres'].</p>"; break; default; echo"<p>Il y a un problème dans le systeme du site.</p>"; } mysql_close(); ?> |
C'est le code de toute ma page, je voulais y mettre en gras mais ça marche pas, donc mon problème se situe dans la case voir série à l'écho affichant le titre et les livres. Merci si vous y arrivez !
Edit : C'est mieux là.
Dernière édition par le Lun 5 Nov - 10:26, édité 1 fois |
|
 | |
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Dim 4 Nov - 18:47 | |
| |
|
 | |
LouZi
Nombre de messages: 6 Date d'inscription: 04/11/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Dim 4 Nov - 23:48 | |
| Wow, on peut pas dire que tu t'attaques à quelque chose de petit toi ^^ Sinon je pense que tu as oublié de mettre un mysql_fetch_array() à ta requête SQL pour les ranger dans un tableau Ca donnerait donc : | Code: | case "voirserie": $requeteserie = mysql_fetch_array(mysql_query('SELECT id, titre, livres, commentaires, FROM Série WHERE id='.$serie.'')); echo "<h2>.$requeteserie['titre'].</h2><br/><p>.$requeteserie['livres'].</p>"; break; |
[HS]C'est chaud de faire plusieurs includes à chaque page (si tu le fait à chaque pasge ^^), il faut mieux en faire un seul, puis appeller les autres pages à partir de la page appelée, personnelement je trouve ca plus clair ^^ [/HS]
[HS 2] Si t'a d'autres problèmes en PHP, je peux t'aider sur MSN : Siou50@hotmail.fr [/HS 2] |
|
 | |
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Lun 5 Nov - 9:42 | |
| Je t'ai ajouté parce que il me dit toujours la même chose. |
|
 | |
LouZi
Nombre de messages: 6 Date d'inscription: 04/11/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Lun 5 Nov - 10:19 | |
| Bon, MSN plante pas mal chez moi, alors est-ce que tu peut écrire l'erreur qui s'affiche ? |
|
 | |
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Lun 5 Nov - 10:21 | |
| Ok
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\Monde de livres\Fantastique.php on line 19 |
|
 | |
LouZi
Nombre de messages: 6 Date d'inscription: 04/11/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Lun 5 Nov - 11:09 | |
| la ligne 19 c'est bien celle-là ? $requeteserie = mysql_fetch_array(mysql_query('SELECT id, titre, livres, commentaires, FROM Série WHERE id='.$serie.''));je crois que j'ai réussi à résoudre le problème, essaye de mettre cette ligne | Code: | echo "<h2>" .$requeteserie['titre']. "</h2><br/><p>" .$requeteserie['livres']. "</p>"; |
ou celle-là :
| Code: | echo"<h2>$requeteserie[titre]</h2><br/><p>$requeteserie[groupe]</p>"; |
|
|
 | |
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Lun 5 Nov - 11:53 | |
| Ca marche mais il me dit pour une série que mysql_fetch array n'est pas un argument valide, ça me donne ça : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Monde de livres\Fantastique.php on line 18Voila l'image si tu veux. Mais merci beaucoup. PS : Tu l'as trouvé comment le forum, lien dans une signature ou autres ? |
|
 | |
LouZi
Nombre de messages: 6 Date d'inscription: 04/11/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Lun 5 Nov - 12:16 | |
| Il y a une virgule de trop dans ta requête SQL | Code: | $requeteserie = mysql_fetch_array(mysql_query('SELECT id, titre, livres, commentaires[color=red],[/color] FROM Série WHERE id='.$serie.'')); |
Essaye de mettre :
| Code: | $requeteserie = mysql_fetch_array(mysql_query('SELECT id, titre, livres, commentaires FROM Série WHERE id='.$serie.'')); |
PS : j'ai trouvé le forum par le profil de Zywa sur le site du zéro  |
|
 | |
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Dim 11 Nov - 10:18 | |
| Bon bah c'est bon moi y a tout qui marche maintenant dans mon site, les données s'affiche, l'administration est en partie faite, on peut s'inscrire même, merci ModoIncognito ! |
|
 | |
Ghort-Khur

Nombre de messages: 100 Date d'inscription: 12/06/2008
 | Sujet: Re: Ligne de PHP qui me tient en echec Ven 13 Juin - 10:32 | |
| Oo du php et du mysql, faut que je m'y mette mais j'ai la flemme ^^ |
|
 | |
Ange des flammes Administrateur

Nombre de messages: 546 Age: 16 Date d'inscription: 26/06/2007
 | Sujet: Re: Ligne de PHP qui me tient en echec Ven 13 Juin - 11:56 | |
| C'est trop top ^^ Je me débrouille bien avec ce que je sais :p |
|
 | |
Mooly

Nombre de messages: 20 Age: 15 Date d'inscription: 16/07/2008
 | Sujet: Re: Ligne de PHP qui me tient en echec Jeu 13 Aoû - 11:36 | |
| Rofl moi je fait du lua et du html sa me suffit emplement :p |
|
 | |
| | Ligne de PHP qui me tient en echec | |
|