存储在php数组中
我想把它存储在一个数组中 做那样的事存储在php数组中,php,mysql,Php,Mysql,我想把它存储在一个数组中 做那样的事 $question = mysql_query("SELECT * FROM `debonere_questions`", $this->db); while($user_data[]=mysql_fetch_assoc($question)){ $sub_question = mysql_query("SELECT * FROM `debonere_sub_question` WHERE`q_id`='".$user_data['q
$question = mysql_query("SELECT * FROM `debonere_questions`", $this->db);
while($user_data[]=mysql_fetch_assoc($question)){
$sub_question = mysql_query("SELECT * FROM `debonere_sub_question` WHERE`q_id`='".$user_data['q_id']."'", $this->db);
while($user_data1=mysql_fetch_assoc($sub_question_result)){
echo $user_data1['sub_question'];
}
}
您应该使用MySQLi或PDO。当您说“this”时,您真正的意思是什么?您想要存储哪个值??plz根据您的请求使用mysqli而不是mysqlUse连接
$question = mysql_query("SELECT * FROM `debonere_questions`", $this->db);
while($user_data[]=mysql_fetch_assoc($question)){
$sub_question = mysql_query(
"SELECT * FROM `debonere_sub_question` WHERE `q_id`='".$user_data['q_id']."'",
$this->db);
while($user_data1=mysql_fetch_assoc($sub_question_result)){
$array[] = $user_data1['sub_question'];
}
}