【发布时间】:2018-08-29 01:55:27
【问题描述】:
$sql = "SELECT temail FROM teacherusers WHERE tfullname='$teachername' limit 1";
$result = mysql_query($sql);
$value = mysql_fetch_object($result);
$teacheremail2 = $value->temail;
echo $teacheremail2;
echo $teacheremail2 不返回任何内容。
$teachername 有效,我已检查多次。
【问题讨论】:
-
不是答案,但是使用
LIMIT而不使用ORDER BY是相当没有意义的,因为对于您想要返回的 which 单个记录没有正式的逻辑/推理。添加一个ORDER BY子句以使查询有意义。 -
你的php版本是多少,是否开启了显示错误?
-
如何启用显示错误?
-
PHP 的错误报告php.net/manual/en/function.error-reporting.php 和
mysql_error()是供您使用的两个错误检查工具。然后,您可以更新您的问题以包含这些错误(如果有)。