php存储数据库中的值,php读取数据库内容并输出

PHP 中如何将多选的 checkbox 值存入数据库?

?php

创新互联公司服务项目包括舟曲网站建设、舟曲网站制作、舟曲网页制作以及舟曲网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,舟曲网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到舟曲省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

if(!empty($_POST["t1"]))

{

$array = $_POST["t1"];

$str =implode(',',$array);

echo $str."br"; //输出 篮球,足球,乒乓球,排球 //$str 存入数据库

$arr=explode(',',$str);//从数据库取出数据时用。

print_r($arr);//输出 Array ( [0] = 篮球 [1] = 足球 [2] = 乒乓球 [3] = 排球 ) //数据库输出用explode变回数组array

$serialize=serialize($array);

echo "br".$serialize."br"; //输出 a:4:{i:0;s:4:"篮球";i:1;s:4:"足球";i:2;s:6:"乒乓球";i:3;s:4:"排球";} 存入数据后也是这样子。

$unserialize = unserialize($serialize);

print_r($unserialize); //输出 Array ( [0] = 篮球 [1] = 足球 [2] = 乒乓球 [3] = 排球 ) 变回array

}

?

form method=post action="" name="form1"

input type="checkbox" name="t1[]" value="篮球"篮球br

input type="checkbox" name="t1[]" value="足球"足球br

input type="checkbox" name="t1[]" value="乒乓球"乒乓球br

input type="checkbox" name="t1[]" value="排球"排球br

input type="submit"

/form

php怎么从数据库取值

$urls = "192.168.0.128";//你的主机地址(一般是localhost)

$user = "root";//数据库用户名

$password = "111111";//数据库密码

$con = mysqli_connect($urls,$user,$password);//mysql数据库连接

mysqli_select_db($con,"le_test");//第二个参数为数据库名称

mysqli_query($con,"select click_num from fstk_zhi_click where id0");//查询所有click_num

mysqli_close($con);//关闭连接

php中获取数据库中字段值。

取到值后,在输出的时候%=变量*100%/100,这样用PHP把数据输入,后面跟/100的字符就可以了。

用php怎么把数组的值存进数据库

PHP的话,使用foreach循环执行sql代码即可(可能运算量较大)

直接存数组中的字符串也可以。

如:

$a="0,1,2,3";

//$a=join(",",array(0,1,2,3)); 这样也可以

mysql_query("INSERT INTO admin (monday) VALUES($a)");

这样字段monday的就是0,1,2,3

(后一种具体答案,摘自adebug的回答,有改动)

php 变量带变量,把变量存入数据库中后,取出再赋值,怎么写?

可以用特殊字符串代替,比如$zhi保存到数据库中后,然后取出来,再用变量去替换$zhi这个字符串即可。


分享标题:php存储数据库中的值,php读取数据库内容并输出
分享链接:http://myzitong.com/article/hohdcc.html