零基础建站培训介绍

当前位置:

PHP如何同时将不同字段插入多个数据表

使用PHP写数据到数据库时,往往一组数据里有很多字段,并且不同的字段是放在不同的数据表里,这时我们插入数据表时,就要将一组数据中的不同字段同时插入多个数据表里。

下面介绍一下方法:

将数据中不同字段播放不同的数据表,需要使用PHP中的mysql_insert_id()。代码如下:


for($i=0;$i<count($post);$i++){
$posttitle = $post[$i];//标题
$guilv_b = $guilv[$i];//规律
$jiage_b = $jiage[$i];//价格
$postdate=$ysdate+$i*5;//时间渐增
$postdate2=date( "Y-m-d H:i", $postdate);//转为日期
$sql = "insert into
wp_posts(post_title,post_status,post_date,post_date_gmt,post_author,post_modified_gmt,post_modified,post_type) values ('$posttitle','publish','$postdate2','$postdate2','$author','$postdate2','$postdate2','post')"
;
mysql_query($sql);//借SQL语句将文章标题,日期插入wp_posts表里

$postid = mysql_insert_id();//获取最新数据ID

$sql = "insert into wp_postmeta(post_id,meta_key,meta_value) values
('$postid','guilv','$guilv_b'),
('$postid','jiage','$jiage_b'),
('$postid','jiagequjian','$jiagequjian_b'),
('$postid','guishudi','$guishudi_b'),
('$postid','huafei','$huafei_b'),
('$postid','cp_ding_en','$zuidixiaofei_b')
"
;
mysql_query($sql);//借SQL语句将文章规律字段,价格插入wp_postmeta表里

};
上一课: 下一课:

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关教程

  • PHP做网站时,网站表单里会让用户填写手机号,为防止用户随意填写号码,所以需要进行手机号验证。在网站制作过程中,可以使用PHP 正则验证手机号,
  • 网站制作好后,某些特殊原因,我们想让网站的某些页面进行特殊的跳转,例如如果是百度或者谷歌的搜索引擎蜘蛛就进行跳转到指定网页。这种跳转可以通过
  • 本篇文章是对PHPphp去除html标签实用方法,需要的朋友参考下。方法1:直接取出想要取出的标记代码如下:<?php//取出br标记function strip&
  • 使用PHP开发网站过程中,可以使用for循环将数字赋值给一个数组。然后对这个数组进行调用,或者将数据应用到其它的循环中。下面介绍一下PHP将for循环结
  • 做网站时,我们经常需要使用PHP给MYSQL插入新数据或者将MYSQL数据库里的数据进行更新。这都需要使用MYSQL语句。这一节学做网站论坛介绍一下PHP给MYSQL
  • php过滤html标签6种方法 (13530 次学习)
    php过滤html标签3种方法:1.直接过滤<?php//取出br标记function strip($str){$str=str_replace("<br>",&
  • PHP判断控制搜索引擎蜘蛛与普通用户看到的内容不一样。如果只想判断百度蜘蛛,就可以使用以下的代码:if (ereg("http://www.baidu.c
  • 如果一个数组中有很多数据,这些数据中可能会有重复数据,这时,我们可以通过PHP进行判断是否有重复数据,如果有重复数据就过滤掉重复数据。一、判断
  • PHP开发过程中,需要通过PHP判断一组数字是否包含某个数字,来实现搜索功能。PHP判断一组数字是否包含某个数字的写法如下:<?phpif(strpo
  • PHP判断数组中是否包含指定字符串,可以通过IF判断,判断代码如下:$arr = array('可以','如何','方法','知道','沒有','不要');//in_arra