【问题标题】:WebMatrix PHP mySQLWebMatrix PHP mySQL
【发布时间】:2010-11-24 19:57:52
【问题描述】:

我正在使用支持 php 5.2 和 5.3 的 WebMatrix Beta 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());
?>

【问题讨论】:

  • 那么什么是“不工作”?
  • 页面未显示任何结果。我已经检查了查询它在 MySql 中的工作正常
  • 您只是在运行查询。您没有任何代码来显示“结果”。
  • 我没有展示那段代码,只是为了保持代码简洁
  • 那么,您从 dbinfo.php 中的代码中收到“无法连接”错误?或者你得到的错误来自: die("Error: " . mysql_error());

标签: php mysql webmatrix


【解决方案1】:

似乎 webmatrix 无法识别我将其替换为 wilt php echo $varData ?> 并且它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-27
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    相关资源
    最近更新 更多