problem w tym ze jak pobieram dane z bazy i chce je wzucic do tablic w taki sposób :
<?php ?>
to pobiera ale wyswietla nieskonczona ilosc razy czyli umnie na serwie to przez 30 sekund
w czym robie blad?
prosze o wyrozumialosc to jest moja pierwsza kalsa jaka stworzylem.
A z OOP jestem od wczoraj wieczora.
plik ktory aktywuje klase wyglada tak :
<?php // PLIK Z KONFIGURACJA $db_config['host'] = 'localhost'; $db_config['user'] = 'root'; $db_config['pass'] = 'vertrigo'; $db_config['dbname'] = 'nfoota'; $db_config['port'] = '3306'; include_once('sql_class.php'); /* $a = new sql; $a->db_config = $db_config; $a->type = 'insert into'; $a->table = 'konta'; $a->mod = "(login , haslo)"; $a->where = "VALUES( 'neeke','neeke')"; $a->type_sql(); */ $b = new sql; $b->db_config = $db_config; $b->type = 'SELECT'; $b->table = "konta"; $b->from = 'haslo , login FROM'; $b->where = 'WHERE login="admin" LIMIT 1'; } ?>
a plik z klasa wyglada tak:
<?php class sql { var $db_config; var $type; var $table; var $where; var $from = ''; var $mod = ''; function connection(){ $connect = mysql_connect($this->db_config['host'].':'.$this->db_config['port'], $this->db_config['user'], $this->db_config['pass']) } } function type_sql(){ $this->connection(); $sql = $this->type.' '.$this->from.' '.$this->table.' '.$this->mod.' '.$this->where; if($result==true){ return $result; } $this->disconnect($connect); } function disconnect($connect){ } } ?>
z góry dzieki za pomoc.