Gdy mam np. 20 wyników, pokazuje mi się tylko 19 ... brak najnowszego w tabeli.
<?php
function agenci ($idAgenta) {
$dbWynik = mysql_query("SELECT * FROM nieruchomosci WHERE agent = $idAgenta ORDER BY id DESC") or
die("Nie mogę wybrać ogłoszenia! Prosimy o powiadomienie!"); print '<table border="1" cellspacing="0" cellpadding="0"> <tr>
<th width="30">Typ</th>
<th width="30">Nr</th>
<th width="200">Miejscowość, Dzielnica</th>
<th width="50">Pow.</th>
<th width="60">Il. pokoji</th>
<th width="65">Cena</th>
<th width="223">Opis</th>
</tr>';
echo '<td align="center">' . kategoria
($row{'typ'}) . '</td>'; echo '<td align="center"><a href="ogloszenie.php?ogloszenie=' . $row{'id'} . '">' . $row{'id'} . '</a></td>'; echo '<td> ' . $row{'miejscowosc'} . ', ' . $row{'dzielnica'} . '</a></td>'; echo '<td align="center">' . $row{'pow'} . ' m²</a></td>'; echo '<td align="center">' . $row{'pokoje'} . '</a></td>'; echo '<td> ' . substr($row{'opis'},0
,30
) . (strlen($row{'opis'})>30?
"...":"" ) . '</a></td>'; }
}
?>
Jeżeli mam 20 wyników, dostaje tabele z 19...
Czy ktoś widzi gdzieś tutaj błąd