Problème php/sql code erreur Parse error:......
batigol68
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
albert733 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
albert733 Messages postés 267 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai mis un site en place hors ligne, et il fonctionne parfaitement avec wamp, je l'ai hébergé il y a peu, mais il y a un problème avec des accolade dans mes pages php.
Le message d'erreur est le suivant:
Parse error: syntax error, unexpected '{' in /homez.636/institutl/www/carreindex.php on line 3
Après une longue recherche sur différents sites et forums je ne vois absolument pas où est le problème, mon dernier recours est de passer directement par un forum.
Voici le code source:
<?php
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=xxxx;dbname=xxxx', 'xxxx' 'xxxx');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
// Si tout va bien, on peut continuer
// On récupère tout le contenu de la table jeux_video
$reponse = $bdd->query('SELECT * FROM depots2 WHERE carrosserie=\'suv\' ORDER BY prixmin ASC LIMIT 0, 5');
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
?>
<table class="columnd">
<td class="annoncephoto">
<a href="<?php echo $donnees['marque']; ?><?php echo $donnees['modele']; ?>.php"><img src="<?php echo $donnees['photo']; ?>"/></a>
</td>
<td class="annoncetext">
<em><text style="font-size:25px;"><a href="<?php echo $donnees['marque']; ?><?php echo $donnees['modele']; ?>.php">A vendre <?php echo $donnees['marque']; ?> <?php echo $donnees['modele']; ?></a></text><div style="float:right; margin-right:10px; font-size:22px; color:green;"><?php echo $donnees['prixmin']; ?> euros</div><br /><br /></em>
<?php echo $donnees['anneemin']; ?><br />
<?php echo $donnees['kmmin']; ?>km<br />
<?php echo $donnees['energie']; ?><br />
<em><a href="<?php echo $donnees['marque']; ?><?php echo $donnees['modele']; ?>.php" style="color:blue;">en savoir +...</a></em>
</td>
</table>
_____________________________________________________________________________________
<?php
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
j'ai mis un site en place hors ligne, et il fonctionne parfaitement avec wamp, je l'ai hébergé il y a peu, mais il y a un problème avec des accolade dans mes pages php.
Le message d'erreur est le suivant:
Parse error: syntax error, unexpected '{' in /homez.636/institutl/www/carreindex.php on line 3
Après une longue recherche sur différents sites et forums je ne vois absolument pas où est le problème, mon dernier recours est de passer directement par un forum.
Voici le code source:
<?php
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=xxxx;dbname=xxxx', 'xxxx' 'xxxx');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
die('Erreur : '.$e->getMessage());
}
// Si tout va bien, on peut continuer
// On récupère tout le contenu de la table jeux_video
$reponse = $bdd->query('SELECT * FROM depots2 WHERE carrosserie=\'suv\' ORDER BY prixmin ASC LIMIT 0, 5');
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
?>
<table class="columnd">
<td class="annoncephoto">
<a href="<?php echo $donnees['marque']; ?><?php echo $donnees['modele']; ?>.php"><img src="<?php echo $donnees['photo']; ?>"/></a>
</td>
<td class="annoncetext">
<em><text style="font-size:25px;"><a href="<?php echo $donnees['marque']; ?><?php echo $donnees['modele']; ?>.php">A vendre <?php echo $donnees['marque']; ?> <?php echo $donnees['modele']; ?></a></text><div style="float:right; margin-right:10px; font-size:22px; color:green;"><?php echo $donnees['prixmin']; ?> euros</div><br /><br /></em>
<?php echo $donnees['anneemin']; ?><br />
<?php echo $donnees['kmmin']; ?>km<br />
<?php echo $donnees['energie']; ?><br />
<em><a href="<?php echo $donnees['marque']; ?><?php echo $donnees['modele']; ?>.php" style="color:blue;">en savoir +...</a></em>
</td>
</table>
_____________________________________________________________________________________
<?php
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
A voir également:
- Problème php/sql code erreur Parse error:......
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
7 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le mot de passe on le met uniquement sur la ligne de connexion à la bdd non? en fait c'est un code que j'ai pris du site le site du zero, il fallait le prendre tel quel et remplacer les coordonnées donc je ne vois pas trop comment c'est possible qu'il y a une erreur, parce que à priori il n'y a pas d'erreur dans l'écriture du code, en tout cas je n'en vois pas