Nie indeksy nie, jest wszystko ok. Obliczyłem wszystko tak jak należy i są indeksy dobre.
Głównie to działa następująco.
Mam dane w bazie danych SQL: ADRES IP który jest u mnie $row[1] oraz numer portu $row[2]
Następnie wszystkie dane wyświetlam w postaci tabeli:
echo "<td><strong>Adres IP<strong></td>"; echo "<td><strong>Port<strong></td>"; echo "<td><strong>Nazwa serwera</strong></td>"; echo "<td><strong>Online/Max</strong></td>"; echo "<td><strong>Czas online</strong></td>"; echo "<td><strong>Typ/Max</strong></td>"; echo "<td><strong>Wersja</strong></td>"; echo "<td><strong>Adres URL</strong></td>"; echo "<td><strong>STATUS</strong></td>";
Wszystkie dane się wyświetlają jak należy gdy nie używam kolumny STATUS.
Ale chciałbym mieć status online/offline tych serwerów przy wykorzystaniu tego linku:
<img src="http://res.public-craft.com/hb.php?ip=$ServerIP.&port=YOUR_PORT&on=OPTIONAL_ONLINE_IMAGE&off=OPTIONAL_OFFLINE_IMAGE"></img>.
Za $ServerIP. mam wstawić ADRES IP tego serwera, także chciałym pobrać ten adres z kolumny $row[1] a numer portu z $row[2] wstawić w miejsce YOUR_PORT.
Adres generowałby się inny dla każdego nowego rekordu w bazie i wystawiał inny link który prowadziłby do obrazków :
&on=http://img88.imageshack.us/img88/8750/57112432.gif&off=http://img153.imageshack.us/img153/6776/falsebc.png
I dla każdego nowego rekordu wystawiałby się status serwera czy jest online czy offline.
Ten kod działa poprawnie ale bez kolumny STATUS a chciałbym taką dodać:
echo "<td><strong>Adres IP<strong></td>"; echo "<td><strong>Port<strong></td>"; echo "<td><strong>Nazwa serwera</strong></td>"; echo "<td><strong>Online/Max</strong></td>"; echo "<td><strong>Czas online</strong></td>"; echo "<td><strong>Typ/Max</strong></td>"; echo "<td><strong>Wersja</strong></td>"; echo "<td><strong>Adres URL</strong></td>"; echo "<td><strong>STATUS</strong></td>";
echo "<td>" . $row[1] . "</td>"; echo "<td>" . $row[2] . "</td>"; echo "<td>" . $row[3] . "</td>"; echo "<td>" . $row[4] . "</td>"; echo "<td>" . $row[5] . "</td>"; echo "<td>" . $row[6] . "</td>"; echo "<td>" . $row[7] . "</td>"; echo "<td>" . $row[9] . "</td>"; }