网站建设资讯

NEWS

网站建设资讯

php多层数据怎么写 php多层数据怎么写的

php数据库中如何在一个字段中记录多个数据

LS这样存不合理,推荐一种我一般做法是:把你要保存到里面的所有值组成一个数组,然后用json_encode($arr)以下返回一个JSON类型的字符串然后存储,取时再json_decode($str,$tag)一把,json_decode的第二个参数为boolean值true返回数组,false或无时返回对象,这位仁兄可以去看一下这两个函数的用法,希望对你有所帮助!

我们提供的服务有:网站制作、成都网站制作、微信公众号开发、网站优化、网站认证、宾阳ssl等。为上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的宾阳网站制作公司

用php写一个数组包括5行数据,数组的格式是:学号,姓名,性别,年龄,班级;将数组的内容写入到stu.csv中

源代码如下:

html

head

title打开CSV文件/title

/head

p

center

?php

$t_array=array(

array("1","张三","男","21","0921212"),

array("2","李四","女","20","0921212"),

array("3","王五","女","21","0921212"),

array("4","小六","男","22","0921212"),

array("5","田七","女","20","0921212")

);

$handle=fopen("html/stu.csv","w");

foreach ($stu as $line)

{fputcsv($handle,$line);}

fclose($handle);

echo"table border=1trtd学号/tdtd姓名/tdtd性别/tdtd年龄/tdtd班级/td/tr";

while (list($key,$value)=each($t_array))

{

list($XH,$XM,$XB,$NL,$BJ)=$value;

echo "trtd$XH/tdtd$XM/tdtd$XB/tdtd$NL/tdtd$BJ/td/tr";

}

echo"/table";

?

/p

/center

/body

/html

,剩下的就是你自己建立一个CSV文件,把对应的内容填写完整就行了,记得把内容换一下,不要照抄了啊

php如何写入数据库

数组吧,直接把数组转字符串啊

implode() 函数返回由数组元素组合成的字符串。(适合一维数组)

$arr = array('Hello', 'World', 'I', 'love', 'Shanghai');

1 echo implode(" ",$arr);//加空格

the result : Hello World I love Shanghai

2 echo implode(",",$arr);//加逗号

the result : Hello,World,I,love,Shanghai

转换数组为字符串后插入数据库就可以了。

php将数据写入文件

使用form表单post数据到PHP,然后用file_put_contents($fileName, $data)写入文件,$fileName是文件名,$data是要写入的数据

新建一个a.php文件,将下面的复制进去访问一下,填写后点击提交,会生成一个a.txt的文件,里面是你填写的内容

可能会有一个notice的报错,不必理会

?php

$data = $_POST['text'];

$fileName = 'a.txt';

file_put_contents($fileName, $data);

?

!doctype html

html

head

meta charset="utf-8"

titletest/title

/head

body

form action="./a.php" method="post"

textarea name="text" id="" cols="30" rows="10"/textarea

input type="submit" value="提交"

/form

/body

/html

需要调用一个栏目8条数据,每4个一组,html格式如下,请问php代码如何写

mysql_connect('127.0.0.1','root','123456');

$sql='select * from db.tab';

if ($res=mysql_query($sql)){

$i=1;

echo 'div class="item "';

while ($row=mysql_fetch_array($res)){

if ($i%4==0) echo '/divdiv class="item "';

echo "li$row[0] $row[1] $row[2]/li";

$i++;

}

echo '/div';

mysql_free_result($res);

}else echo "执行查询出错:$sqlbr".mysql_error();

mysql_close();

在php中有张数据表 如果一个字段的值分多级分类,怎么才能遍历查询出?分开显示到模板?

/**

*   如果出现多级分类且在一张表中, 此时你需要增添字段确定分类间的关系

*   通常做法是在数据表中加一个字段如 'pid', 如果 id == pid 即判定为父子关系

*/

// 如这张表

// 如果需要找出中国下面的分类,只需要找出所有 pid = 1 即可

SELECT * FROM table WHERE pid = 1;


网站标题:php多层数据怎么写 php多层数据怎么写的
转载源于:http://njwzjz.com/article/hjeiji.html