$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` 是有效的,我检查过多次。
4条答案
按热度按时间0s0u357o1#
你需要一个二维数组
$value[0]->temail
kq4fsx7k2#
结果
mysql_fetch_object($result)
是一个对象(stdclass)。解释
object(stdClass)
我可以在这个链接上找到carvr3hs3#
希望这有帮助
5t7ly7z54#
首先,您需要直接对数据库运行查询,以确保查询返回某种结果。第二,如果可以的话,你需要直接回显$value来检查你是否在网页上得到了结果。
然后可以检查temail是否是$value字段