Skrypt wyświetla poprawne rekordy(znajomych) gdy używam skryptu bez dzielenia na 3 kolumny:
<? $zaproszenieDoUsera = filtruj($_GET['numer']); $result3 = mysql_query(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC '); if($il > 0) { $result4=(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC'); $d=mysql_query($result4); { if($zaproszenieDoUsera == $row['zaproszenieOd']) { } else if($zaproszenieDoUsera == $row['zaproszenieDo']) { } } } ?>
Jednak , gdy próbuję stworzyć podział na 3 kolumny jak np na nk, pojawiają się problemy z wyświetleniem odp rekordów(znajomych), ponieważ pokazuje również osobę wysyłającą zaproszenie (np mnie) i tworzy mi wiele wierszy, z różnymi wariantami znajomych, a tak być nie powinno. Chodzi o to żeby wyświetlało mi znajomych na powyższej zasadzie ale w 3 kolumnach. Za pomoc z góry dziękuję

<? $zaproszenieDoUsera = filtruj($_GET['numer']); $result3 = mysql_query(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC '); if($il > 0) { $result4=(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC'); { if($zaproszenieDoUsera == $row['zaproszenieOd']) { $result = mysql_query(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC '); for ($a=0;$a<$wiersze;$a++) { $b=$a*3; $result5=(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC LIMIT '.$b.',3'); { } } } else if($zaproszenieDoUsera == $row['zaproszenieDo']) { $result = mysql_query(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC '); for ($a=0;$a<$wiersze;$a++) { $b=$a*3; $result5=(' SELECT zaproszenieId, zaproszenieOd, zaproszenieDo, zaproszenieStatus FROM `zaproszenia` WHERE zaproszenieDo="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" OR zaproszenieOd="'.zapytanie($zaproszenieDoUsera).'" AND zaproszenieStatus="2" ORDER BY zaproszenieId DESC LIMIT '.$b.',3'); { } } } } } ?>