我已尝试多次,但我不确定为什么我会收到错误说"致命错误:函数名称必须是第8行"中view_registration2.php中的字符串。谁能告诉我什么是错的?我在某处使用了错误的语法吗?谢谢:))
//This is my other php file
//<FORM name="form1" method ="POST" action="view_registration2.php" >
//<select name="semester">
// <option value="" selected> -- choose which semester you want to list --
// <option value="06072">06072
// <option value="06071">06071
//</select>
//<INPUT type="submit" name="button1" value="Submit">
$sem = $_POST("semester"); //line 8
echo $sem;
require_once("dbconn.php");
$query1 = mysql_query("select * from student");
if(!$query1) die("SQL query error encountered : " . mysql_error() );
$matrik1= array(); $nama1 = array();
while($record = mysql_fetch_array ($query1))
{
$matrik1[]=$record['matric'];
$nama1[]=$record['name'];
}
答案 0 :(得分:0)
$_POST
超全局是一个数组,而不是一个函数。您可以使用方括号[]
访问其索引而不是括号()
。
$sem = $_POST["semester"];