Connexion SQL via php:driver not found

Fermé
futurSommetPHP Messages postés 24 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 12 novembre 2010 - Modifié par futurSommetPHP le 18/05/2010 à 13:35
futurSommetPHP Messages postés 24 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 12 novembre 2010 - 18 mai 2010 à 13:19
Bonjour,
j'ai un souci j'arrive pas à me connecter à une base de donnée hebergé sur un server pourtant j'ai des droits. L'aoolication me renvoie Erreur de connection: could not find driver.
Enfait j'ai aucune idée de ce que je dois faire. J'utilise wamp et j'ai activer les extensions, et ma base de donnée est en SQL, voici le code:
$host = "192.168.1.190"; $user ="petitfou";
$bdd ="MSIDB"; // Nom de la base de donnee MSIDB
$passwd ="blabla"; //

try
{
$bdd = new PDO('sql:host=192.168.1.190;dbname=MSIDB', $user, $passwd);
}
catch (Exception $e)
{
die('Erreur de connection: ' . $e->getMessage());
}

$result = $bdd->query('select ID from client');


while ($data = $result->fetch())
{ //Je mets les resultats dans un tableau
echo "<tr>";
echo "<td>".$data['ID']."</td>";
echo "</tr>";
}
$reponse->closeCursor(); // Termine le traitement de la requête


Aidez moi svp

2 réponses

Salut

C'est quoi l'intérêt de déclarer et d'initialiser des variables si ensuite tu t'en sers pas ?

$host = "192.168.1.190";
...
$bdd = new PDO('sql:host=198.192.168.1.190;...

si t'avais exploité ta variable $host tu n'aurais eu aucun problème... mais tu préfères ecrire 198.192.168.1.190 en dur dans ton code :-(
0
futurSommetPHP Messages postés 24 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 12 novembre 2010
18 mai 2010 à 13:19
J'admet que j'ai fais une erreur en tapant l'adress mais sa ne marche pas meme quand je les utiliz
0