dane do bazy:
i teraz w klasie jedna funkcja działa prawidłowo
Wyświetlanie zawartości:
public function get_departaments(){ require_once ("templates/connection.inc.php"); $query = "SELECT * FROM departament"; for($i=0; $i<$c; $i++){ $departaments[$id] = $nazwa; } return $departaments; }
natomiast druga:
public function departament_update($id, $nazwa){ require_once ("templates/connection.inc.php"); $query = "UPDATE departament SET name='".$nazwa."' WHERE id_departament=".$id; if($result) return 1; else return -1; }
nie zapisuje mi danych do bazy i generuje komunikaty:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in P:\Program Files\VertrigoServ\www\Tasker\classes\db_manager.php on line 78
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in P:\Program Files\VertrigoServ\www\Tasker\classes\db_manager.php on line 78
Gdy wykonuję zapytanie generowane przez departament_update() z dowolnego klienta to wstawia mi bez problemu. Skąd taki kumunikat przy próbie zapisu w bazie przez skrypt?