php接收多行数据 php多行文本

php如何获取几行数据

php 读取数据一般都是在循环读取的时候把数据放入数组里,例如

成都创新互联2013年开创至今,先为北川羌族等服务建站,北川羌族等地企业,进行企业商务咨询服务。为北川羌族企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

?php

$link = mysql_connect("数据库地址","用户名","密码");//连接服务器

mysql_select_db("数据库名",$link);//连接数据库

mysql_query("set names gb2312");//设置字符集

$str = "select * from table1";//查询语句

$result = mysql_query($str,$link);//执行查询

$re_array = new array();//构造数组

while($row = mysql_fetch_array($result))

{

$re_array[] = $row['列名'];//这样可以保存多列数据,根据语句不同,需要在这进行相应修改

}

?

PHP查询出多行结果,怎么处理结果集?

mysql_fetch_assoc、mysql_fetch_array、mysql_fetch_row这三个函数都只获取一行,想要全显示这么写:

while(($rows=mysql_fetch_assoc($result))!==false){

print_r($rows);

}

PHP怎么获取表单中的多条数据

在生成的表单元素以及之前的元素的名字加上中括号即可实现

比如: name="contents" = name="contents[]",最后提交获取到的数据是一个数组形式的。

代码如下:

form name="form1" method="post" action="index.php?action=ok"

1.input type="text" name="contents[]" value=""

2.input type="text" name="contents[]" value=""

3.input type="text" name="contents[]" value=""

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

/form

?php

if($_GET['action'] == 'ok'){

$contents = $_POST['contents'];

print_r($contents);

}

?

得到的数据是数组形式的,遍历即可。

php如何随机读取txt文档内若干行并显示出来?

?php

$arr=file('txt');//请使用准确的文件名代替txt

$n=count($arr)-1;

for ($i=1;$i=100;$i++){//100的需要显示的行数的例子,不是100时请换为具体数

$x=rand(0,$n);

echo $arr[$x],"\n";//随机显示一行

}

?

php如何读入多行文本

//你没说把单词和解释存储在哪里呀,我给你存入一个$data数组,例如$["about"]="prep.关于;\n在…周围";

代码如下:

$fp=fopen("data.txt","r");

$word='';

$note='';

//读入第一个单词

$word=trim(fgets($fp));

while(!feof($fp)(!empty($data)))

{

$line=trim(fgets($fp));

//如果是空行,表示上一个单词的解释结束,保存数据,清空解释,读下一个单词

if ($line=='') {$data[$word]=$note;$note='';$word=trim(fgets($fp));}

else {$note.="\n$line";}

}

fclose($fp);

逻辑非常简单,希望你能看明白。


当前标题:php接收多行数据 php多行文本
网站网址:http://pcwzsj.com/article/doddgcc.html