2010-11-24 4 views
0

PHP 5.2 및 5.3을 지원하는 WebMatrix Beta 3을 사용하고 있습니다. PHP 페이지를 실행할 수 있지만 MySQL 데이터베이스에 연결하려고 할 때 작동하지 않습니다.WebMatrix PHP mySQL

아무도 나에게 올바른 방법을 제안 할 수 있습니까?

연결 코드가 config 폴더

<?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; 
} 
?> 

아래에있는 파일이라는 dbinfo.php로 작성하고 근무

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

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

그래서 "작동하지 않는"것은 무엇입니까? –

+0

페이지에 결과가 표시되지 않습니다. 나는 그 쿼리가 MySQL에서 잘 작동하는지 확인했다. – Sandhurst

+0

오직 쿼리를 실행 중이다. "결과"를 표시 할 코드가 없습니다. –

답변

0

을 다음과 같이 I이 파일을 사용하고는하지 webmatrix 것 같아 내가 바꿔야한다는 것을 깨닫는다 <> php echo $ varData?> 그리고 효과가있었습니다.

+0

무엇을 대체 했습니까? –