我的数据库里有这个表
如何显示第二行的第1项?
我需要为每个循环创建吗?如果是这样的话,如何正确地提取第二行或第三行中的第1项?
34 2 דרור שליט 053-3380305 drors@10.tv המקור דרור שליט a5 חצובת תאורה לד X 70 no item no item דרור שליט 1 2018-12-15 10:03:44
35 2 דרור שליט 053-3380305 drors@10.tv המקור דרור שליט g5 X 70 no item no item no item דרור שליט 1 2018-12-15 10:03:45
36 2 דרור שליט 053-3380305 drors@10.tv המקור דרור שליט a7 חצובת תאורה לד no item no item no item דרור שליט 1 2018-12-15 10:04:19
require_once 'app/helpers.php';
session_start();
$link = mysqli_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PWD, MYSQL_DB);
mysqli_set_charset($link,"utf8");
$sql = "SELECT * FROM orderout";
$res = mysqli_query($link, $sql);
?>
<head>
<title>title</title>
</head>
<body>
<?php foreach ($res as $row) : ?>
<span><?= $row['item_sub1']?></span>
<?php endforeach; ?>
</body>
我只想显示第二行的第1项
1条答案
按热度按时间yi0zb3m41#
你可以用
mysqli_data_seek()
函数转到特定的结果行。也可以在查询本身中使用
LIMIT
:第一个数字是偏移量(从
0
对于第一行),第二个数字是要返回的行数。请注意,除非您使用
ORDER BY
在您的查询中,结果的顺序是未指定的,并且将是不可预测的。