
正文
php多维数据库 php中数据库怎么设计
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
多维数存,如何用PHP写入数据库中啊?
这个办法有很多。。。
var_export() 这个函数可以将数组原封不动的变成字符串保存php多维数据库,就和打印出来这种一样。就是数据太大。读取用eval()处理。
方法 $list = var_export($list, true); 后面的true很重要。
解码 eval('$list = '.$list.';');
json_encode() 这个函数可以把数组变json格式php多维数据库,数据量小php多维数据库,解析快,php多维数据库我推荐这个。$list = json_encode($list); 解码php多维数据库:$list = json_decode($list);
serialize() 这个函数和上面的差不多,但存的数据更多一些,可以存复杂数据,比如有class的。如果简单数据就用上面的吧。
相关问答
Q1: PHP多维数组存入数据库。。。。
悬赏高吗?
HTML 代码开始
form action="biao.php" method="post"
select id="content" name="title"
option value="qq"QQ/option
option value="sina"新浪/option
option value="ifeng"凤凰/option
/select
input type="checkbox" name="list[]" value="a" /国内
input type="checkbox" name="list[]" value="b" /国际
input type="checkbox" name="list[]" value="c" /军事
input type="checkbox" name="list[]" value="d" /社会
input type="checkbox" name="list[]" value="e" /历史
input type="submit" value="Submit" /
/form
HTML 代码结束
PHP代码开始 把PHP代码放入 biao.php
?php
$title = $_POST['selse'];
$listz = implode($_POST['list'],',');
$conn=mysql_connect("localhost","root","root");
mysql_select_db("test",$conn);
$sql="INSERT INTO biao(title,list)VALUES('$title','$listz')";
if(!mysql_query($sql,$conn)){
echo "添加数据失败:".mysql_error();
} else {
echo "添加数据成功!";
}
?
PHP代码结束
Q2: PHP 我需要从数据库输入一组json数据是多维数组 因为是初学 需要耐心和详细的解答 先谢谢问题和代码如下
不太明白你的意思 但你先用php的函数json_decode($json_str)转化为数组应该就一目了然了.
php多维数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php中数据库怎么设计、php多维数据库的信息别忘了在本站进行查找喔。







