php - 将 'Array' 插入 mysql 表的各个字段(不是原始数据)

标签 php mysql

我的代码

$output.= '<div class="body">'.$message.'</div>';
echo $output;//output the email body

include_once('simple_html_dom.php');
$html = str_get_html("$output"); 
foreach($html->find('tr') as $e) {
    $b = $e->find('td',1)->plaintext;
$EMailArr[] =$b ;
}

$value_string3= implode("','", $EMailArr);
mysql_query("INSERT INTO test (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`i`) VALUES($value_string3)");
print "INSERT INTO test (`a`,`b`,`c`,`d`,`e`,`f`,`g`,`h`,`i`) VALUES($value_string3)";

输出.. 数组

(
    [0] => MD-MAL_MSAG5200_01 - MD-Malwana - ZTE
    [1] =>   CRITICAL
    [2] => MD-MAL_MSAG5200_01 - MD-Malwana - ZTE Isolated
    [3] => All customers(49) in above MD-MAL_MSAG5200_01 DSLAM/=3D MSAN  
    [4] => PENDING
    [5] => =  FMT-BB(A)
    [6] =>   OPEN
    [7] => PENDING
    [8] => Informed to DGM :idsmanjuka@gmail.com 
)

插入测试 (a,b,c,d,e,f,g,h,i) VALUES(MD-MAL_MSAG5200_01 - MD-Malwana - ZTE' ,'CRITICAL','MD-MAL_MSAG5200_01 - MD-Malwana - ZTE Isolated','All customers(49) in above MD-MAL_MSAG5200_01 DSLAM/=3D MSAN','PENDING','= FMT-BB(A)', '打开','待处理','通知 DGM :idsmanjuka@gmail.com )

最佳答案

  • 数据库和表名不能包含/\.或文件名中不允许出现的字符。

  • 数据库、表和列名称不能以空格字符结尾。

了解更多 - http://dev.mysql.com/doc/refman/5.0/en/identifiers.html

关于php - 将 'Array' 插入 mysql 表的各个字段(不是原始数据),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21252568/

相关文章:

PHP/MYSQL 查询优化

mysql - MySQL中部分多字段索引的使用

php - 跟踪 Laravel 中注册用户和匿名用户的提交

c# - 将字符串转换为 xml 节点

java - 让 Android 应用程序向服务器发送随机数

javascript - FormData 对象始终为空

php - Laravel 5 - 单元测试 - 状态码 500,预期 200

php - 格式化数据库中的日期以在 Highcharts 中使用

asp.net - asp.net网站如何托管mysql数据库

mysql - sql查询中是否有任何方法可以对有序记录集中的某些值进行排名,以便在遇到不同值后排名重置