假设我想向喜欢大糖果的人发送电子邮件。
当我这样做时:
$query1 = mysql_query("SELECT id_candy FROM `candylist` WHERE
candysize > 100") or die(mysql_error());
$result = mysql_fetch_array( $query1 );
$query2 = mysql_query("SELECT mail FROM `buyers` WHERE
candysizeinterest IN ($result)
") or die(mysql_error());
这个query2当然是问题所在。
$result 的格式不适合使用,然后出现以下明显错误:
**Unknown column 'Array' in 'where clause'**
我需要帮助以如下方式格式化查询结果:
($val1, $val2, $val3....and so on)
然后我将能够将它用于 IN 语句。
但我只是不知道该怎么做。