繁体   English   中英

回声MySQL数组记录在PHP中一个接一个

[英]echo MySQL array records one by one in php

我想知道如何通过单击按钮逐个echo数组记录,以同时打印正向和反向记录。

$query = "SELECT * FROM printingorder WHERE recHead = 'Pending'";
$result = mysql_query($query);

如果我用过

while($postate = mysql_fetch_array($result)){ 
    echo  "<h4>" .'1. Faculty : '. $postate['facultyId'] ."</h4>";
    echo  "<h4>" .'2. Department : '. $postate['departmentId'] ."</h4>";
    echo  "<h4>" .'3. Programm : '. $postate['programmId'] ."</h4>";
}

它在每个原始内容之后打印所有记录。但是对于前进和后退数组记录,我只需要一个完整的原始内容,然后单击按钮(或超链接)即可获得下一个原始内容。

您的查询应如下所示:

$a = $_POST['row_number'];
$query = "SELECT * FROM printingorder WHERE recHead = 'Pending' limit $a,1";
$result = mysql_query($query);

在两个按钮(上一个和下一个)上,发布整数值,即行号。 用于上一个减量值和下一个增量值。

`

 while($postate = mysql_fetch_assoc($result)){ 
    echo  "<h4>" .'1. Faculty : '. $postate['facultyId'] ."</h4>";
    echo  "<h4>" .'2. Department : '. $postate['departmentId'] ."</h4>";
    echo  "<h4>" .'3. Programm : '. $postate['programmId'] ."</h4>";
}

`

尝试使用mysql_fetch_assoc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM