php组数新增数据库 php创建数据库

php 怎么把数组添加到数据库中的?。。。。≌馐莗hpcmsv9的 求解释啊array2string函数 是phpcms自带的函数
/phpcms/libs/functions/global.func.php 第293行
/**
* 将数组转换为字符串
*
* @param array $data数组
* @param bool $isformdata 如果为0,则不使用new_stripslashes处理,可选参数,默认为1
* @return string 返回字符串 , 如果,data为空 , 则返回空
*/
function array2string($data, $isformdata = https://www.04ip.com/post/1) {
if ($data =https://www.04ip.com/post/='')
return '';
if ($isformdata)
$data = https://www.04ip.com/post/new_stripslashes($data);
return addslashes(var_export($data, TRUE));
}
php怎么操作才能把这个二维数组加进数据库里面可以按照 ly4885806 的方法 序列化成字符串插入数据库php组数新增数据库,不过这个只能插入一个字段不循环
如果你的数据是需要插入多个行和字段的话只能循环php组数新增数据库了
$Array = Array ( [0] = Array ( [0] = 张三 [1] = 70 ) [1] = Array ( [0] = 李四 [1] = 80 ) [2] = Array ( [0] = 王五 [1] = 90 )
?
$in_value_arr = array();
foreach($Array as $key=$value){
foreach($value as $k=$v){
$in_value_arr[]="(**,**,**)";
}
$in_value = 'https://www.04ip.com/post/('.implode('),(', $in_value_arr).')';
$sql = "INSERT INTO tbl_name (col1,col2) VALUES{$in_value};";
}
?
php 把数组插入数据库lxydjx 正解,我来详细补充一下吧 。未经测试、、、
//初始化
$sql = array();
// 从 a.php POST 过来的值
$_POST["xinxi"] = "20-2,19-1,18-1";
// 拆分为 array("20-2", "19-1", "18-1");
$post_data = https://www.04ip.com/post/explode(",", $_POST["xinxi"]);
// 循环数组
for($i = 0; $icount($post_data); $i++) {
// 再次拆分每一条信息为 array("20", "2"), array("19", "1"), array("18", "1")
$details = explode("-", $post_data[$i]);
// 将每一条信息添加到 $sql 数组中
【php组数新增数据库 php创建数据库】array_push($sql, "(20121015194535193356, ".$details[0].", ".$details[1].")");
}
// 用 , 连接,转换为 string
$sql = implode(",", $sql);
// 插入数据库
mysql_query("INSERT INTO table_sales (dingid, detailsid, buynumber) VALUES ($sql)");
thinkphp 数组循环插入数据库?$data=https://www.04ip.com/post/array();//创建临时变量用以存储数据
$length=count($你的array名['cwidth']);//数你有多少行数据
for($i=0; $i=$length; $i++){ //循环
$data[$i]['cwidth']=$你的array名['cwidth'];
$data[$i]['cheight']=$你的array名['cheight'];
}
出来的数据就像是这样:
array(2){
[0]=array(2){
['cwidth']=string(5) "593px"
['cheight']=string(5) "203px"
}
[1]=array(2){
['cwidth']=string(5) "598px"
['cheight']=string(5) "111px"
}
}
然后再用$db-add($data);插入数据
关于php组数新增数据库和php创建数据库的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读