2010-11-24 6 views
0

J'utilise WebMatrix Beta 3 qui supporte les php 5.2 et 5.3 Je suis capable d'exécuter des pages php mais quand j'essaye de me connecter à mySql DB ça ne marche pas.WebMatrix PHP mySQL

Quelqu'un peut-il s'il vous plaît me suggérer la bonne façon de le faire.

Le code de connexion est écrit dans un fichier appelé dbinfo.php qui se trouve sous le dossier de configuration

<?php 
$hostname = '127.0.0.1'; 
$username = 'root'; 
$password = 'password'; 
$database = 'test'; 

$link = mysql_connect($hostname, $username, $password) 
    or die("Could not connect : " . mysql_error()); 
mysql_select_db($database) or die("Could not select database"); 

//Below function added to allow customized unescaping. 
function mysql_unescape($sRet_VAL=""){ 
    $sRet_VAL = str_replace('\"','"',$sRet_VAL); 
    $sRet_VAL = str_replace("\'","'",$sRet_VAL); 
return $sRet_VAL; 
} 
?> 

et j'utilise ce fichier comme suit

<?php 
require_once($_SERVER['DOCUMENT_ROOT'] . '/config/dbinfo.php'); 
?> 
<?php 

    $query = "SELECT * from temp"; 
    $result = mysql_query($query) 
     or die("Error: " . mysql_error()); 
?> 
+0

Alors qu'est-ce qui ne fonctionne pas? –

+0

la page ne montre aucun résultat. J'ai vérifié que la requête fonctionne correctement dans MySQL – Sandhurst

+0

Vous exécutez uniquement la requête. Vous n'avez aucun code pour montrer le "résultat". –

Répondre

0

cela a fonctionné semble comme WebMatrix ne pas reconnaître que je l'ai remplacé <> php echo $ varData?> et cela a fonctionné.

+0

qu'avez-vous remplacé? –