$get = mysql_query("...");
$previous = '';
while ($row = mysql_fetch_assoc($get)) {
$current = $row['...'];
if ($current == $previous) {
// do stuff
}
$previous = $current;
}
Questo esempio non funziona correttamente. Salterà sempre il primo record dell'array. La prima volta fino a $ precedente sarà vuota, quindi $ corrente e $ precedente non saranno uguali. $ corrente dovrà oscurare il primo passaggio, proprio come il precedente. La corrente $ dovrà essere resa uguale all'interno del ciclo if.
$get = mysql_query("...");
$previous = '';
$current = '';
while ($row = mysql_fetch_assoc($get)) {
if ($current == $previous) {
$current = $row['...'];
// do stuff
}
$previous = $current;
}
buona chiamata, mi chiedevo anche perché continuava a saltare la prima fila. – prokaryote