php - 无法从具有数组的查询填充表

标签 php mysql arrays implode

我已经成功地将 72 个值的数组移动到新工作表中:(在大家的帮助下,我也有一点运气)由 print_r 验证

但是,我收到“警告:mysql_fetch_array():提供的参数不是第 14 行 .../admin/emailall.php 中的有效 MySQL 结果资源

输入数字时查询有效

<?php
include "inc.php";
//print_r ($_POST);

$Pnum=implode(',',$_POST);
$querymail=mysql_query("select sp.email_address as email from stats_player sp
where sp.player_num IN $Pnum");
//have tried ($Pnum) '$Pnum' (".'$Pnum'.") and I think a few other cominations

echo "<table>";
while($row=mysql_fetch_array($querymail))
{
echo "<tr><td>".$row['email']."</td></tr>";
}
echo"</table>";
?>

该表是临时的,只需检查

最佳答案

比尔

$_POST 是 $_POST['fieldname1']、$_POST['fieldname2'] 形式的数组。

执行 implode(',',$_POST); 不起作用,它需要像 implode(',',$_POST['fieldname1']); 这样的字段名称 >

关于php - 无法从具有数组的查询填充表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19038155/

相关文章:

php - 在单个表中添加多个数组

php - codeigniter查询问题

php - 使用sort函数进行排序和分组

JavaScript - 将数组分成具有随机数量对象的组

php - 访问同一页面 HTML 中的 PHP 变量

php - 如何查找给定句子中存在的列值? mysql

javascript - jQuery 每个循环只给出第一个结果

php - 用于 SEO slug 的 PHP 中的 MySQL 错误

php - Symfony2 Knp-snappy 生成 PDF 不导入 CSS

mysql - 在 mySQL Workbench 中使用枚举