我想遍歷MySQL表,並根據循環所在的當前行和前一個循環執行計算。循環遍歷MYSQL表,並對行和前一行字段執行操作PHP
說我的表有2列 - Film_id
和FilmRelease
,我將如何循環並回顯出當前的FilmRelease
和上一行的列值?
謝謝你們
我有到這個階段,但由於某種原因它不打印出任何東西
<?php
mysql_connect("localhost", "****", "*****") or die(mysql_error());
mysql_select_db("*****") or die(mysql_error());
$sql = mysql_query("SELECT FilmRelease FROM Films_Info")
or die(mysql_error());
$last_value = null;
while ($row = mysql_fetch_assoc($sql)) {
if (!is_null($last_value)) {
print date_diff($row['FilmRelease'], $last_value) . "<BR>";
}
$last_value = $row['FilmRelease'];
}
歡迎SO。也許你應該首先看看stackoverflow.com/questions/how-to-ask。 – dgw 2012-04-19 11:11:46