【问题标题】:php mysql query stringphp mysql 查询字符串
【发布时间】: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)); (缺少关闭')')
  • 您是否收到任何其他错误消息?
  • 您需要什么帮助?是否有错误、没有按您预期的那样工作或什么都不做/白页?
  • 你有不平衡的括号,你应该得到一个解析错误。或者这只是问题中的错字,而不是原始代码?

标签: php mysql string search


【解决方案1】:

您的错误在回显中。

echo mysql_result($result(1); // outputs phone

应该是

echo mysql_result($result[1]); // outputs phone

【讨论】:

    猜你喜欢
    • 2011-02-07
    • 2014-10-01
    • 1970-01-01
    • 2021-01-15
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 2011-02-05
    相关资源
    最近更新 更多