SQL et PDO

Résolu/Fermé
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 29 avril 2010 à 11:06
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 29 avril 2010 à 12:27
Hello all
Je suis tres novice dans les base de données avec sql, j'ai donc parcouru un tuto sur la création et la gestion d une base de données SQL sur le siteduzero

J'ai importé la base test proposé sur le siteduzero mais lorsque j'essaye de me connecter avec leur script :

<?php
try
{
$bdd = new PDO('mysql:host=db2464.1and1.fr;dbname=xxxxxxxx', 'dbo327904976', 'xxxxxxx');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}

$reponse = $bdd->query('SELECT nom FROM jeux_video');

while ($donnees = $reponse->fetch())
{
echo $donnees['nom'] . '<br />';
}

$reponse->closeCursor();

?>


j'ai une jolie erreur sur ma page:

Parse error: syntax error, unexpected '{' in /homepages/8/d246321979/htdocs/lesgorgesduverdon/camping/camping.php on line 3


Sur le siteduzero, on parle de cette méthode de PDO ou il faut l'activer via un fichier php.ini et apparament ça depend aussi de l'hebergeur enfin bref j'ai pas tres bien compris cette partie PDO


Pouvez vous m'aider svp ?




A voir également:

5 réponses

gabbermaniac Messages postés 137 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 23 août 2011 12
Modifié par gabbermaniac le 29/04/2010 à 11:29
Bonjour,

j'ai eu la même erreur , cela est du au fait que 1and1 n'est pas configuré en php 5

tu peux vérifier cela en executant <?php phpinfo(); ?> sur ta page

alors il faut mettre dans le .htaccess cette ligne:
SetEnv PHP_VER 5 (en toute première ligne de code) afin de passer au php 5
1
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
29 avril 2010 à 11:40
Salut,
Hummmm tjrs pas

Voici mon htacess :
SetEnv PHP_VER 5
ErrorDocument 401 /errors/401.html
ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_HOST} ^lesgorgesduverdon.fr$
RewriteRule ^(.*) https://www.lesgorgesduverdon.fr/$1 [QSA,L,R=301]
RewriteRule ^index.html$ /index.php [L]



j'ai rajoute le php info mais niet aucune évolution!
0
gabbermaniac Messages postés 137 Date d'inscription mercredi 4 mars 2009 Statut Membre Dernière intervention 23 août 2011 12
29 avril 2010 à 11:48
le php info te donne la version de php, cela doit donner sur ta page le tableau suivant: http://blogs.sun.com/rakeshkumarp/resource/phpinfo1.JPG

si la version php est inférieur à 5, tu ne peux pas exécuter du new PDO
quelle est ta version?
0
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
29 avril 2010 à 12:11
chiotte !!!! lol

t as raison suis en PHP Version 4.4.9 mais bon impossible de changer la version de php, sur l'aide de 1and il indique qu'il faut rajouter
AddType x-mapp-php5 .php dans le htacess mais tjrs pas ni avec ta ligne de code !


bouh ouh ouh ouh !!!
0

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

Posez votre question
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
29 avril 2010 à 12:27
Merci gabbermaniac j'ai réussi en passé en php5 !!! et mon exemple de requete marche tres bien !!!!



JE TE REMERCIE BCP
0