-3

我从一个网站上复制了这段代码,用于在 php 和 mysql 中使用 ajax jquery 分页。我有一个 5 列的 mysql 表。我想显示 mysql 表的所有列 - 不仅仅是两个。

我编辑了 while 循环,但无法插入更多列。请帮助我 - 我是新来的,可能很难理解我的问题。提前抱歉。

在此处输入图像描述

$query_pag_data = "SELECT * from ebook LIMIT $start, $per_page";
$result_pag_data = mysql_query($query_pag_data) or die('MySql Error' . mysql_error());
$msg = "";


while ($row = mysql_fetch_array($result_pag_data)) {


$htmlmsg=htmlentities($row['title']); //HTML entries filter
$msg .= "<li><b>" . $row['id'] . "</b> " . $htmlmsg . "</li>";

}


$msg = "<div class='data'><ul>" . $msg . "</ul></div>"; // Content for Data

我已经链接了所有代码

http://www.9lessons.info/2010/10/pagination-with-jquery-php-ajax-and.html

4

3 回答 3

0

您只显示$row['id']and $row['title'],只需添加一些额外的行名;)

例子:

$msg .= "<li><b>" . $row['id'] . "</b> <i>" . $row['another_row_name'] . "</i>" . $htmlmsg . "</li>";
于 2013-09-25T13:40:41.200 回答
0
while ($row = mysql_fetch_array($result_pag_data)) {
    $htmlmsg=htmlentities($row['title']); //HTML entries filter
    $msg .= "<li><b>" . $row['id'] . "</b> " . $htmlmsg . "</b> " . $row['somefield'] ."</li>";
}
于 2013-09-25T13:42:46.620 回答
0

数组访问不同的值,$row因此它取决于 5 列的列名。

你可能是什么

$msg .= "<li><b>" . $row['colname1'] . "</b> " . $row['colname2'] . " " . $row['colname3'] . <insert more columns here> . "</li>" ;
于 2013-09-25T13:43:10.227 回答