php把数据保存到变量 php把数据保存到变量中

怎样把php查询结果 存入一个变量里

//循环

成都创新互联是一家专注于成都网站设计、成都网站制作与策划设计,富宁网站建设哪家好?成都创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:富宁等地区。富宁做网站价格咨询:18980820575

$_str="";

while($row = mysql_fetch_row($result))

{

$_str .=doc

lispan class="num1"{$row[0]}/spana href="javascript: hh_play(true,'在线音乐的名称6','16*9JvHE@tJvRO.Eep.c2zjpfvbkD*Sc5z9-Q51+N4',0,'../lrcword/xj3w.txt',0);" class="song"{$row[1]}/ali

doc;

}

这样就可以了,你在模板里直接print $_str;就行了

doc

doc;后面被百度加了个空格,自己删掉

php查询数据存入到变量内

这里$result=mysql_query("select * from article_types"); 你要把*换成那个字段的名称应该是path,

然后是循环 当循环的时候你可以把$row这个数组用foreach循环对其执行

$sql=mysql_query("insert into table ($key) vaules($vaule)");

如果担心内容带多 所执行的程序会累计太大,你可以把自动提交编程手动提交也就是事物安全

这样能明白吗 !!希望能帮助你

哦 不好意思 我理解错了,楼上的回答正确

php 查询数据表多个数据,将结果存入一个变量中

你可以在取数据的同时,把数据传到一个数组,如:

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

$arr[] = $row;

}

php循环出的所有数据存为一个变量

foreach

语法结构提供了遍历数组的简单方式。foreach

仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法:foreach(array_expressionas$value)

statementforeach(array_expressionas$key=$value)

statement第一种格式遍历给定的

array_expression

数组。每次循环中,当前单元的值被赋给

$value

并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量

$key。范例:$a

=

array(

"one"

=

1,

"two"

=

2,

"three"

=

3,

"seventeen"

=

17);foreach

($a

as

$k

=

$v)

{

echo

"\$a[$k]

=

$v.\n";}

php 用文件来保存变量

比较好的方法是通过序列化来进行保存。

不妨假设有变量$a, $b, $c,代码如下:

$array = array("a" = $a, "b" = $b, "c" = $c);

$content = serialize($array);

$fp = fopen("file", "w");

@fwrite($fp, $content);

这样,$a, $b, $c的内容就保存在了一个叫做“file”的文件中了。用的时候可以这么用

$handle = fopen("file", "r");

$content = fread($handle, filesize ("file"));

fclose($handle);

$array = unserialize($conten);

$a = $array["a"];

$b = $array["b"];

$c = $array["c"];


网站题目:php把数据保存到变量 php把数据保存到变量中
网址分享:http://azwzsj.com/article/hhsisp.html