【发布时间】:2013-09-09 21:16:21
【问题描述】:
我需要帮助从数据库中查询字符串,请帮助。
<?php
$phone="8165526693@vtext.com";
$link = mysql_connect('localhost', 'root', 'toor');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
if (!mysql_select_db('wizarddb')) {
die('Could not select database: ' . mysql_error());
}
$result = mysql_query("SELECT * FROM Phone WHERE phone LIKE '%$phone%'");
if (!$result) {
die('Could not query:' . mysql_error());
}
echo mysql_result($result(1); // outputs phone
mysql_close($link);
?>
我的 echo 有问题还是查询有误?
【问题讨论】:
-
echo mysql_result($result(1); 应该是 echo mysql_result($result(1)); (缺少关闭')')
-
您是否收到任何其他错误消息?
-
您需要什么帮助?是否有错误、没有按您预期的那样工作或什么都不做/白页?
-
你有不平衡的括号,你应该得到一个解析错误。或者这只是问题中的错字,而不是原始代码?