$SQL="SELECT * FROM stats ORDER BY $teamval";
$result=mysql_query($SQL);
$num_results=mysql_num_rows($result);
$ teamval是用户定义的值,通过在下拉列表中选择它来定义(选择全部来自数据库)
我得到的是“警告:mysql_num_rows()期望参数1是资源,布尔值在第44行的C:\ Program Files(x86)\ wamp \ www \ processlvl1.php中给出”
任何解决方案?
编辑:$ teamval的变量不是列,它是列中的变量。
数据库表看起来像这样:
名字姓氏小组 约翰史密斯ROH Jake Harvey ROH Jerome Micheals ANE
基本上试图让它只输出与用户选择的某个团队配对的名称
答案 0 :(得分:0)
尝试:
mysql_query($SQL) or die(mysql_error());
Thay会向你解释什么是错的