Problème php/sql code erreur Parse error:......

Fermé
batigol68 Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013 - Modifié par batigol68 le 3/03/2013 à 13:49
albert733 Messages postés 267 Date d'inscription samedi 8 décembre 2012 Statut Membre Dernière intervention 28 octobre 2014 - 3 mars 2013 à 14:09
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

?>
A voir également:

7 réponses

batigol68 Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013
3 mars 2013 à 13:46
Quelqu'un voit-il une erreur? où une solution pour règler mon problème?
Cordialement
0
albert733 Messages postés 267 Date d'inscription samedi 8 décembre 2012 Statut Membre Dernière intervention 28 octobre 2014 11
3 mars 2013 à 13:47
n'est ce pas un problème avec les mots de passe entre les nouveaux et les anciens
0
batigol68 Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013
3 mars 2013 à 13:55
a priori ça ne devrait pas vu que je les ai changé dans le page,
0
albert733 Messages postés 267 Date d'inscription samedi 8 décembre 2012 Statut Membre Dernière intervention 28 octobre 2014 11
3 mars 2013 à 13:56
tu en as peut-être oublié un
as-tu vérifié ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
batigol68 Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013
3 mars 2013 à 13:57
est-ce que ça peut être un problème de position des accolades?
0
batigol68 Messages postés 5 Date d'inscription dimanche 3 mars 2013 Statut Membre Dernière intervention 3 mars 2013
3 mars 2013 à 14:03
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
0
albert733 Messages postés 267 Date d'inscription samedi 8 décembre 2012 Statut Membre Dernière intervention 28 octobre 2014 11
3 mars 2013 à 14:09
il suffit d'un espace ou d'un guillemet de trop ou de moins et ca ne marche plus
0