php 模拟数据怎么改成读取数据库

php 模拟数据怎么改成读取数据库,第1张

$query = "SELECT id,pid,name FROM tree ";

$tree_data=array();

if ($res=mysql_query($query)) while ($row=mysql_fetch_array($res)) $tree_data[]=$row;

一点小经验~!

网上的各种教程~1

我就不说了~!我疯狂的试验了各种教程~!

都无法让我的php5连接数据

可是php4却能正常~!

我为此三天熬夜,也没弄明白!

后来我发现~!

zend安装的时候会备份老的php配置文件

也就是phpini文件~!

运行的zend的时候 ,也就是说~!你怎么配置新php 都无法见效~

导致mysql无法连接~!

其实我们只要看到现在zend读取的是哪个配置文件~!

覆盖就好~!

比如~!

我们用php探针~!发现 第五行 Loaded Configuration File C:\phpcopy\phpini

哈哈原因就在这里~!

我一直配置的是php5文件下的 phpini

白白浪费我三天时间!~

在下菜鸟~!很多人都没遇到这个问题~!

老手不要骂我~!

不过也希望对新手有用!

如果你用了所有的办法!都不能运行php5

不妨试试我这招!

推荐:最好先卸载zend 装上php5之后

在重新安装zend~!

大概的基本流程如下:

连接数据库,再加一个判断。

选择数据库

读取表

输出表中数据

下面是代码:

<php

$con = mysql_connect("localhost","root","abc123");

/ localhost 是服务器 root 是用户名 abc123 是密码/ 

if (!$con)

 {

 die("数据库服务器连接失败");

 }

/ 这就是一个逻辑非判断,如果错误就输出括号里的字符串 / 

@mysql_select_db("a", $con); 

/ 选择mysql服务器里的一个数据库,假设你的数据库名为 a/

$sql = "SELECT  FROM qq"; 

/ 定义变量sql, "SELECT  FROM qq" 是SQL指令,表示选取表qq中的数据 /

$result = mysql_query($sql); //执行SQL语句,获得结果集

/下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧/

//打印表格 

echo "<table border=1>"; 

while( $row = mysql_fetch_array($result) )

/逐行获取结果集中的记录,得到数组row /

{  

/数组row的下标对应着数据库中的字段值 /

$id = $row['id']; 

$name = $row['name']; 

$sex = $row['sex']; 

echo "<tr>"; 

echo "<td>$id</td>"; 

echo "<td>$name</td>"; 

echo "<td>$sex</td>"; 

echo "</tr>"; 

echo "<table />";

>

如果你的switch是表头,就定义这个表头字段,然后输出。

以上就是关于php 模拟数据怎么改成读取数据库全部的内容,包括:php 模拟数据怎么改成读取数据库、PHP不能读取数据库、php+mysql如何读取数据库数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10184513.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存