PHP标题获取数据库内容 php读取数据库内容

如何用php获取数据库信息并显示

获取ppq数据库的所有表名的代码:

创新互联建站-专业网站定制、快速模板网站建设、高性价比利州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式利州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖利州地区。费用合理售后完善,十多年实体公司更值得信赖。

?php

$server='localhost';

$user='root';

$pass='12345';

$dbname='ppq';

$conn=mysql_connect($server,$user,$pass);

if(!$conn)

die("数据库系统连接失败!");

$result=mysql_list_tables($dbname);

if(!$result)

die("数据库连接失败!");

while($row=mysql_fetch_row($result))

{

echo

$row[0]."

";

}

mysql_free_result($result);

?

mysql_list_tables

(PHP

3,

PHP

4

,

PHP

5)

mysql_list_tables

--

列出

MySQL

数据库中的表

说明

resource

mysql_list_tables

(

string

database

[,

resource

link_identifier])

mysql_list_tables()

接受一个数据库名并返回和

mysql_query()

函数很相似的一个结果指针。用

mysql_fetch_array()或者用mysql_fetch_row()来获得一个数组,数组的第0列就是数组名,当获取不到时

mysql_fetch_array()或者用mysql_fetch_row()返回

FALSE。

怎么用php写按照搜索的文字去找到相关在数据库的内容,然后前台显示出来?

1.假设前台页面有一个文章的标题input type="text" name="title"/

2.数据库表article结构为id int primary key auto_increment, title varchar(20) not null

3.假设title已插入数据库,我们现在要做的是根据search搜索框input type="text" name="search"/的文字,把数据从数据库查询并显示到前台界面

$search = $_POST['search'];

/*

编辑sql语句(采用模糊查询%通配符)

*/

$sql = "select * from article where title like '%{$search}%'";

if($res=mysql_query($sql) mysql_affected_rows() 0){

/*

取出数据

*/

$row = mysql_fetch_array($res);

}

4.显示数据

假设这是要显示的title数据所在的div

div?php echo $row['title'] ?/div

php 做新闻,通过标题读取内容,怎么实现数据库更新内容,也可以读取到

新闻标题 数据的id ,点击的时候根据这个数据的id 去数据库中查找此条记录就是数据库中的最新保存的数据了

比如:

显示数据库的sql : select news_id,news_title from news_table order by date;

php 页面的 点击标题的连接地址 shownews.php?id= news_id

上面就不这条数据的id传过去了,你再在shownews.php页面根据这个id 去显示

sql 大概如下:select news_title,news_cotent,news_time from news_table where news_id= 得到的id

-00000---新增加了内容了》》

你的用法错了,select 回来的是个数据指针,

你先看看 接收到的id 对不对, echo id;

你得到的row 是个二维数组

在查找有效记录下,你还要foreach 显示出来

或者直接 $row[0]['content']

php如何取数据库中内容

试编写代码如下:

?php

//从数据库根据 id 获取颜色

function getColor($db, $id)

{

if ($result = $db-query("SELECT * FROM color where id='" . $id . "'"))

{

$row = $result-fetch_assoc();

return $row['color'];

}

return '#000000';

}

$mysqli = new mysqli("localhost", "test", "test", "room");

if ($mysqli-connect_error) {

printf("数据库连接错误: %s\n", mysqli_connect_error());

exit();

}

?

table border="1" cellspacing="0"

tr

td bgcolor="?php echo getColor($mysqli,'1')?"1/td

/tr

tr

td bgcolor="?php echo getColor($mysqli,'2')?"2/td

/tr

tr

td bgcolor="?php echo getColor($mysqli,'3')?"3/td

/tr

/table

?php

$mysqli-close();

?


分享名称:PHP标题获取数据库内容 php读取数据库内容
文章出自:http://azwzsj.com/article/ddsoiip.html