Witam, zrobilem sobie cos takiego:
<?php
class DataBase {
var $query;
var $result;
function sqlError()
{
}
/*
* koniec obsługi błędów: sqlError();
*/
public function DataBase($host, $login, $pass, $base_name) {
}
public function Execute($query) {
$this -> query = $query;
if (($this -> result
= @mysql_query($this -> query
)) == TRUE) { return $this -> result;
} else {
$this -> sqlError();
return FALSE;
}
}
}
$db = new DataBase('localhost', 'fla', 'lol', 'nauka');
$user_ip = $_SERVER['REMOTE_ADDR'];
$rekord = $db->Execute("SELECT * FROM banned_ips WHERE ip='$user_ip'");
if($rekord) {
} else {
}
?>
I teraz mimo, ze w bazie nie ma takiego IP (127.0.0.1) caly czas zwraca TRUE , jakgdyby bylo ;/ co moze byc zle?