调用mysql_connect()后脚本无错误死亡>> [

问题描述 投票:1回答:3
我正在尝试使用PHP连接到mysql,它根本不起作用。

<?php $con = mysql_connect('localhost', 'xxxx', 'xxxx'); mysql_select_db("test_site", $con); $query = mysql_query("SELECT * FROM test"); echo $query; mysql_close($con); ?>

我的整个脚本在第一行之后立即停止($ con = ...)。我尝试添加回显“ TEST”;就在那条线之后,它没有显示。当我尝试在该行之前打印文本时,它可以正常工作。即使我添加类似的内容:

if (!$con) { die('Could not connect: ' . mysql_error()); }

没有错误显示。我以为那意味着连接很好...那为什么我的脚本停止了?当我通过终端执行相同的操作时,就像需要一样,我会从测试中获得*。不适用于PHP。

帮助? =]

感谢

编辑:

nvm,找到了使其工作的方法。

我正在尝试使用PHP连接到mysql,它根本不起作用。

php mysql database-connection
3个回答
2
投票
您需要安装php5 mysql模块。这将安装模块并在Ubuntu上的PHP中对其进行设置。

1
投票
mysql_query返回的资源无法转换为用于回显的字符串。

-1
投票
您的服务器上正在运行MySQL吗?只要您传递正确的主机/用户/传递,就不应只是失败而已...
© www.soinside.com 2019 - 2024. All rights reserved.