成都网站建设设计

将想法与焦点和您一起共享

php数据库取数据 php读取数据库内容并输出

PHP如何将数据库表中的某列数据一个一个循环取出并打印

一般我们为了减少数据库链接,取数据是一次取出所有想要的数据然后做循御孝环处理,而不是一个个循环取出

创新互联是专业的渭滨网站建设公司,渭滨接单;提供网站设计制作、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行渭滨网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

$servername = "localhost";

$username = "root";

$password = "root";

$dbname = "aaaa";

// 创建连接

$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection

if ($conn-connect_error) {

die("连接失败: " . $conn-connect_error);

$conn-query('set names utf8'没竖);

$sql = "SELECT name FROM xiao ";//这镇察稿里是查询xiao表的name列的所有数据

$result = $conn-query($sql);

if ($result-num_rows  0) {

// 输出数据

while($row = $result-fetch_assoc()) {

//print_r($row);

echo "name: " . $row["name"]."br";//这里是循环打印

}

} else {

echo "没有查询到数据";

}

$conn-close();

PHP 怎样替换数据库读取出来的数组???

$str='admin=管理员system=系统user=用户vip=会员you=你宽扒me=我';  //用于替慎唤昌换的字符串

parse_str($str,$arr); 

$arr=array_flip($arr); 

$con=mysqli_connect('localhost','root','root','test');   //用户名,密码,数据库名自己修改

$a=mysqli_query($con,'select * from a');                 //表名也请自己修改,表是按照您的要求设计的

$html="table border='1' width='500'trtdID/tdtd align='center'list/td/tr";

while($rel=mysqli_fetch_assoc($a)){

$item=explode(',',$rel['list']);

$item=array_filter($item);

$html=$html."tr";

$html=$html."td{$rel['ID']}/td";

链唯  foreach($item as $k=$v){

$b=array_search($v,$arr);

$str=$v;

$c=str_replace($str,$b,$str);

if($c=='') $c='窗口';

$html=$html."tdinput type='checkbox' value='{$str}' /{$c}/td";

}

$html."/tr";

}

$html.="/table";

echo $html;


名称栏目:php数据库取数据 php读取数据库内容并输出
分享链接:http://chengdu.cdxwcx.cn/article/dsphhid.html