我有一个问题,我正在使用this project在我的项目中使用base。我尝试获得与guys项目相同的结果,并使用同一项目在SQL中进行测试。

我完成了“ index.php”的工作,当我单击“保存路由”时,它会发送提示“ Updated”,因此,当我打开“ loady.htm”时,它会显示该错误:“ SintaxError:Unexpected Token
我使用了相同的代码,但是更改了process.php上的本地主机以及帐户和密码。
但这是独特的变化。

load.htm有什么问题?或在teste.php上出现错误,我无法在“ loady.htm”中加载航路点

测试链接:

www.inventoresdegaragem.com/dbteste/index.htm

www.inventoresdegaragem.com/dbteste/loady.htm

编辑2:这是我的process.php

<? ob_start(); header('Cache-Control: no-store, no-cache, must-revalidate');

@$data = $_REQUEST['*******'];


$host = 'localhost';
$usuario = '******';
$banco = '******';
$senha = '******';
$db = mysql_connect($host, $usuario, $senha);
mysql_select_db($banco, $db);



if($_REQUEST['command']=='save')
{

    $query = "update mapdir set value='$data'";
    if(mysql_query($query))die('bien');
    //die(mysql_error());
}

if($_REQUEST['command']=='fetch')
{
    $query = "select value from mapdir";
    if(!($res = mysql_query($query)));
    $rs = mysql_fetch_array($res,1);
    die($rs['value']);
}

?>

最佳答案

您的process.php无法连接到数据库。


  警告:mysql_connect()[function.mysql-connect]:/home/i/inventoresdegara/www/dbteste/process.php中第10行上的未知MySQL服务器主机'http'(1)


您当前的process.php实时版本似乎没有将localhost指定为服务器。请注意,它应该只是服务器名称,并且不应包含协议:

$host = 'localhost';
$host = 'www.mydomainnamehere.com';


(或您要使用的任何域名)而不是

$host = 'http://www.mydomainnamehere.com';


我相信发生了错误,因为我上面复制的数据库错误消息被格式化为HTML并以<开头:

<br />
<b>Warning</b>:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Unknown MySQL server host 'http' (1) in <b>/home/i/inventoresdegara/www/dbteste/process.php</b> on line <b>10</b><br />

10-07 16:30
查看更多