PHP中如何把一个数组中的数据取出来并插入到数据库中
没用框架就直接拼接sql语句啊
创新互联建站是一家业务范围包括IDC托管业务,网站空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,雅安服务器托管,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。
$sql = 'insert into tablename(field1, field2, field3) values(val1, val2, val3), (val1, val2,val3)';
主要就是拼接values后面的内容,一个括号一条数据,拼接完执行数据库插入操作就行了;
如果数据量很大,注意每次拼接的sql不要太长了,数据库执行的sql也是有长度限制的
php 显示数组内容
你直接再td标签上添加个宽度 width="数字"
?php
header('Content-Type:text/html;charset=utf-8');
$arr=array(
'教学部'=array(
array('李某','18','人妖'),
array('高某','20','男的'),
array('张某','21','妖人'),
),
'宣传部'=array(
array('李某','18','人妖'),
array('高某','20','男'),
array('张某','21','妖人'),
),
'财务部'=array(
array('李某','18','人妖'),
array('高某','20','男'),
array('张某','21','妖人'),
),
);
while(list($key,$value)=each($arr)){
echo $key;
while(list(,$v)=each($value)){
echo 'table width=800 border=1';
echo 'tr';
echo 'td width="50%"'.$v[0].'/td';
echo 'td width="20%"'.$v[1].'/td';
echo 'td width="30%"'.$v[2].'/td';
echo '/tr'; echo '/table';
}
}
?
怎样用php查询数据库里的一个数据并显示
面向过程:
$sql = "select t_bumen from t_xinxi where id=111"; //Sql语句
$result = mysql_fetch_assoc(mysql_query($sql)); //执行sql语句并以关联数组保存
print_r($result); //输出数组
在PHP页中如何显示数组数据库表中的值
全部显示。则循环这个数组就行了。
如:
foreach($_PB_CACHE['form'] as $key=$arr){
foreach($arr as $val){
echo $val['id'].'br/';
}
}
调用某个值,可以直接写咯。
$_PB_CACHE['form'][1][2]['id']; 值就是 packing。
$_PB_CACHE['form'][1][3]['laber'] 值就是 价格 。
php通过数组查询数据库
?php
mysql_connect("服务器ip","数据库账号","数据库密码")or die("数据库连接失败");
mysql_select_db("选择数据库");
$key = "服装";
$sql = "select * from items where aa like '%".$key."%'";
$result = mysql_query($sql);
if(mysql_num_rows($result)){
//判断如果查询到有数据就进行调用
}/pre
评论
加载更多
网站标题:php显示数组部分数据库 php数组的数据结构
网页URL:http://scgulin.cn/article/hhcjsh.html