Cytat
, nie działa - miało wyświetlić dane INT (123456) a wyświetliło Resource id #20
Nie pisz co ci się wydaje, bo źle ci się wydaje.
Robiąc echo z mysql_query() zawsze otrzymasz Resource - nie licząc przypadku gdy otrzymasz false. mysql_query() zawsze zwraca resource i zawsze echo z mysql_query da ci resource - przyjmij to wkoncu do wiadomości.
Rzeczą odpowiedzialną za właściwe dane jest ten kawałek kodu:
while($see6=mysql_fetch_array($see6_))
{
echo '<a class="bfs" href="/profil.php?id='.$see6['on'].'">ooooo</a><br />';
}
I jeśli ten kawałek kodu ci nic nie wyświetla to znaczy tylko i wyłącznie i tyle, ze zapytanie nie zwróciło żadnych danych. W zapytaniu dajesz warunki, więc prawdopodobnie warunki nie są spełnione - tyle w temacie. Zanim zaczniesz się więc dalej wymyślać teorie o działaniu czy nie dzialaniu zapoznaj się wpierw z funkcjami których używasz i patrz co one zwracaja.
$sql = "SELECT * FROM znajomi WHERE ja = '".$_SESSION['start']."' AND typ='2' ORDER BY id_znj DESC LIMIT 6";
Co ci zwraca ten kod? Czy jest to poprawne zapytanie? Czy warunki wyglądają tak jak mają wyglądać? Wklej to co ci zwroci ten kod do PMA i zobacz czy PMA ci coś zwraca