假设我执行这样的查询:
$charsnamequery = mysql_query("SELECT * FROM 'bookstable' WHERE 'bookcharactersname' = 'JHON'")
这将返回一个资源,然后我将其放入一个数组并用于打印如下结果:
while ( $fullist = mysql_fetch_array( $charsnamequery ))
{ Print "book title: ".$fullist['id_book'] . ", book author:".$fullist['book_author'] . "
.....etc etc etc";
}
所以,假设现在我想做的是:在我的数据库中搜索过去对任何 id_book 表现出兴趣的客户并收集他们的电子邮件。
我知道我应该以某种方式重新格式化数组,以便我可以执行新的查询,例如:
$newquery = mysql_query("SELECT 'email' FROM 'customerstable' WHERE 'id_book_interested_in' IN ($value1,$value2,$value3....etc etc etc)"
希望你能帮我解决这个问题!提前谢谢你!
PS:我宁愿不加入查询,即使我可以尝试逐步学习。-