Я показываю таблицу данных из MySQL, скажем, в x.php какPHP и MySQL SESSION, принимая последний ряд
<?php $sql = "SELECT * FROM tblname";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$id=$row["id"];
echo "<tr><td>". $row["0"]. "</td><td>". $row["1"]."</td><td>".$row["2"]."</td><td>".$row["3"]."</td><td>"."<a href='y.php?=$id'>More details</a>"."</td></tr>";
$_SESSION["id"]=$id;
}
} else {
}?>
Но куда я иду в y.php класс, чтобы увидеть больше деталей он показывает данные только из последней строки записей MySQL. Как я могу это исправить?
Я вижу только один '$ row'. У вас есть петля? Как насчет запроса? – Machavity
'select ... order some something desc limit 1', тогда вы показываете только одну строку. –
http://php.net/manual/en/function.mysql-data-seek.php, чтобы вернуться к началу данных SET mysql_data_seek – volkinc