Witam! Piszę sobie skrypt zaproszeń. Zasada działania jak np na nk.
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'])
{
echo' '.$users[$row['zaproszenieDo']].' ';
}
else if($zaproszenieDoUsera == $row['zaproszenieDo'])
{
echo' '.$users[$row['zaproszenieOd']].' '
}
}
}
?>
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'])
{
echo '<td colspan=3 align=center>';
$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++)
{
echo '<tr align=center>';
$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');
{
echo '<td class="img" style="width:120px">';
echo' '.$users[$row['zaproszenieDo']].' ';
}
}
echo '</table></center>';
}
else if($zaproszenieDoUsera == $row['zaproszenieDo'])
{
echo '<td colspan=3 align=center>';
$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++)
{
echo '<tr align=center>';
$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');
{
echo '<td class="img" style="width:120px">';
echo' '.$users[$row['zaproszenieOd']].' ';
}
}
echo '</table></center>';
}
}
}
?>