mam taki problem z którym męczę się już jakiś czas i nie mam pomysłu co jest nie tak

Wyswietlam sobie dane z bazy mysql i cos dziwnego sie dzieje bo nic sie nie chciało wyswietlac , zadnych bledow etc ale danych nie bylo

Wpadlem na pomysl zeby dodac warunek limit 5 na koncu zapytania mysql i o dziwo zadzialalo, niestety tylko z parametrem od 1 do 6 dlaczego
tak za chiny nie wiem

Tutaj kod ktory odpowiada za ten balagan
$wynik = mysql_query ("SELECT data,data_pl,id_klient,opis_1,opis_2,ok,osoba_k FROM kontakty ORDER BY data,ok limit 5;");
while($info3 = mysql_fetch_array($wynik)){
$data = ereg_replace("\"",""",$info3["data"]);
$data_pl = $info3["data_pl"];
$opis1 = ereg_replace("\"",""",$info3["opis_1"]);
$id_klient = ereg_replace("\"",""",$info3["id_klient"]);
$opis2 = ereg_replace("\"",""",$info3["opis_2"]);
$klient=ereg_replace("\"",""",$nazwa_firmy[$id_klient]);
$osoba_kontaktowa=ereg_replace("\"",""",$nazwa_firmy_kontakt[$id_klient]);
// -----------------------------------------------------------------------------
$tbl = $tbl . '<tr>
<td style="border: 1px solid #000000;" align="center">'.$data.'</td>
<td style="border: 1px solid #000000;">'.$klient.' | '.$osoba_kontaktowa.'</td>
<td style="border: 1px solid #000000;">'.$data_pl.'</td>
<td style="border: 1px solid #000000; text-align:right">'.$opis1.' '.$opis2.'</td>
</tr>';
}
$tbl = $tbl . '</table>';
$pdf->writeHTML($tbl, true, false, true, false, '');
probowalem to wyswietlac tez tak :
$pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $tbl, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);
ale bez rezultatu
