$get = mysql_query("...");
$previous = '';
while ($row = mysql_fetch_assoc($get)) {
$current = $row['...'];
if ($current == $previous) {
// do stuff
}
$previous = $current;
}
Этот пример не будет работать правильно. Он всегда будет пропускать первую запись в массиве.
Первый раз в $ previous будет пустым, поэтому $ current и $ previous не будут равны.
$ current должен будет очистить первый проход, как и предыдущий.
$ current должно быть сделано равным внутри цикла if.
$get = mysql_query("...");
$previous = '';
$current = '';
while ($row = mysql_fetch_assoc($get)) {
if ($current == $previous) {
$current = $row['...'];
// do stuff
}
$previous = $current;
}