![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem, nie wiem zawsze to jakoś robiłem, a teraz zapomniałem;]
Jak wyciągnąć z tabeli rekord o polu ip = $ip i port = $port? Chodzi o to, żeby wyciągnąć rekord, który spełnia te 2 warunki. $a = mysql_query ("SELECT * FROM lista WHERE ip = '$ip' AND port = '$port';"); To nie działa. Proszę o szybką odpowiedź(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
$a = mysql_query ("SELECT * FROM lista WHERE ip = '$ip' AND port = '$port';");if (empty($a)) {
$quer = "INSERT INTO admin VALUES ('','$nazwa','$ip','$port','$protocol','$typ','$opis','$username','0','0','0','0','0')"; mysql_query($quer); echo "Twój serwer został dodany do listy.<br />"; } else { echo 'Serwer o takim IP i porcie istnieje już na liście.'; } Chciałem zrobić tak, że zapytanie sprawdza czy taki serwer jest już w bazie, jeśli jest to pisze, że jest, a jeśli nie ma to jest echo, że server został dodany. Przy sprawdzaniu czy taki serwer jest już w bazie trzeba pobrać i ip i port, ponieważ pare serwerów może stać na jednym hoscie pod wieloma portami. Przy jedym warunku, tylko z ip wszystko działa, ale kiedy dopisuje 2 to pisze mi, że serwer już istnieje, nawet jeśli to nie prawda. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:08 |