我使用的是PHPBeta3,它支持WebMatrix 5.2和5.3,我可以运行php页面,但当我试图连接到mySql DB时,它不工作。
有谁能建议我做这件事的正确方法吗?
连接代码写在一个名为dbinfo.php的文件中,该文件位于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;
}
?>我使用这个文件的方法如下
<?php
require_once( $_SERVER['DOCUMENT_ROOT'] . '/config/dbinfo.php');
?>
<?php
$query = "SELECT * from temp";
$result = mysql_query($query)
or die("Error: " . mysql_error());
?>发布于 2010-11-25 17:46:43
它起作用了,似乎webmatrix没有认识到我替换了它,wilt <>php echo $varData ?>,它起作用了。
https://stackoverflow.com/questions/4270951
复制相似问题