[PHP/SQL] erreur http 500 pour une page php
Résolu
paul
-
Bilow -
Bilow -
Bonjour,
je viens de créer une page php ainsi que la table sql correspondante, mais à chaque fois que je veux y accéder, jobtiens une erreur http 500. Cela est-il du a ma page ou au serveur ?
Bonsoir et merci d'avance.
je viens de créer une page php ainsi que la table sql correspondante, mais à chaque fois que je veux y accéder, jobtiens une erreur http 500. Cela est-il du a ma page ou au serveur ?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" media="screen" type="text/css" title="theme" href="theme.css" /> <title>probleme</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <div id="corps"> <?php mysql_connect("localhost","muche","***"); mysql_select_db("truc") or die(mysql_error()); $id_recu= $_GET['id']; $id1= $id_recu + 1; $id_1= $id_recu - 1; $photo=mysql_query('SELECT `nom` FROM `photos` WHERE `ID`="'.$id_recu); if ($id_recu == 1) { echo "$photo"; echo "$id1"; ?> <span class="suivant"> <a href='photos.php?id='.<?php echo "$id1"; ?>.''> <img src="images/suivant.png" alt="suivant" /> </a> </span> <br /> <br /> <span class="photo"> <img src="<?php echo "$photo"; ?>" /> </span> <?php } $retour=mysql_query("SELECT COUNT (*) AS dernier_id FROM photos"); $donnees=mysql_fetch_array($retour); elseif ($id_recu == $dernier_id) { ?> <span class="precedent"> <a href='photos.php?id='.<?php echo "$id_1"; ?>.'' > <img src="images/precedent.png" alt="precedent" /> </a> </span> <br /> <br /> <span class="photo"> <img src="<?php echo "$photo"; ?>" alt="Image"/> </span> <?php } else { ?> <span class="precedent"> <a href='photos.php?id='.<?php echo "$id_1"; ?>.'' > <img src="images/precedent.png" alt="precedent" /> </a> </span> <br /> <br /> <span class="suivant"> <a href='photos.php?id='.<?php echo "$id1"; ?>.'' > <img src="images/suivant.png" alt="suivant" /> </a> </span> <br /> <br /> <span class="photo"> <img src="<?php echo "$photo"; ?>" alt="Image" /> </span> <?php } mysql_close(); ?> </div> </body> </html>
Bonsoir et merci d'avance.
A voir également:
- [PHP/SQL] erreur http 500 pour une page php
- Http - Guide
- Supprimer une page word - Guide
- Erreur 500 - Guide
- Http //192.168.l.l - Guide
- Imprimer tableau excel sur une page - Guide
4 réponses
Merci d'essayer de me renseigner sur ce message d'erreur étant très novice en la matière afin que je sache
tout de suite s'il m'est possible de résoudre moi-même ce problème ???
tout de suite s'il m'est possible de résoudre moi-même ce problème ???
Bonjour,
Pour répondre à ta question sans lire le code : le code erreur 500 de HTTP concerne une erreur interne de serveur
WhiteD
Pour répondre à ta question sans lire le code : le code erreur 500 de HTTP concerne une erreur interne de serveur
WhiteD
Bonjour,
Une des erreurs possible est que tu rédige mal ta requête SQL :
Remplace cela par :
Quand tu veux afficher une variable, ne mets pas de guillemets autour :
Et pour afficher une requête, que je sache, fais-le passer par un tableau (mysql_fetch_array()).
Bye ;)
Une des erreurs possible est que tu rédige mal ta requête SQL :
$photo=mysql_query('SELECT `nom` FROM `photos` WHERE `ID`="'.$id_recu);
Remplace cela par :
$photo=mysql_query("SELECT nom FROM photos WHERE ID='$id_recu'");
Quand tu veux afficher une variable, ne mets pas de guillemets autour :
echo $photo;
Et pour afficher une requête, que je sache, fais-le passer par un tableau (mysql_fetch_array()).
Bye ;)