klasa ma tak dzialac, ze przy inicjalizacji z jakims zestawem danych, automatycznie laczy sie z baza a nastepnie pobiera dane wejsciowe, a funkcja mysql_escape_data wywala rozne podstepne znaczki i uaktualnia ustawiona juz wczesniej tablice z danymi wejsciowymi,
czy ktos moze mi powiedziec w czym tkwi problem?
ustawialem tez w tej lini nr 22 tak: $this->dane=$this->escape_data($dane) , ale wtedy ustawialo pusta tablice...,
<? class sql{ db_password => 'xxx', db_host => 'localhost', db_name => 'xxx'); protected $dbc; $this->connect($db); $this->dane=$dane; $dane=$this->dane; $this->escape_data($dane); } } function connect($db){ $db = $this->db; } $dane=$this->dane; foreach($dane as $key => $value){ } } } } function wyswietl(){ foreach($this->dane as $key => $value){ } } function __destruct(){ } } ?>