Autor | Zpráva | ||
---|---|---|---|
Bttne Profil * |
#1 · Zasláno: 9. 12. 2015, 13:38:05
Zdravím prosím Vás. Dostávám pořád error který nechápu. Na localu mi to šlape vše perfektně, ale jakmile to hodím online tak mi to háže error ...
error message : PDOSQLSTATE[HY000] General error 2053 - PDOStatement-fetch() PDO config array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8", PDO::ATTR_EMULATE_PREPARES => false, ); SQL return Databaze::multipleQuery('INSERT INTO packages_history (id,arrived,from_company,warehouse,width,height,weight,length,userId,happend,date) SELECT id,arrived,from_company,warehouse,width,height,weight,length,userId,status,date FROM packages WHERE id = ?', array($id)); public static function multipleQuery($dotaz, $parametry = array()) { $navrat = self::$connect->prepare($dotaz); $navrat->execute($parametry); return $navrat->fetchAll(); } PŘEDEM DÍKY MOC ! |
||
Keeehi Profil |
#2 · Zasláno: 9. 12. 2015, 15:09:22
Protože fetchAll se používá na SELECT a ne na INSERT.
|
||
jefitto44 Profil |
#3 · Zasláno: 10. 12. 2015, 08:25:55
jj, čo tam chceš fečovať? INSERT ti dá buĎ TRUE, alebo FALSE; podľa toho, či sa podarí query, alebo nepodarí (nepodariť sa môže ak sú chybné údaje databázy, neexistuje tabuľka, chybný query, ...)
|
||
Bttne Profil * |
#4 · Zasláno: 10. 12. 2015, 10:27:53
Jojo přehlédl jsem tu funkci. Už to valí parádně. Díky :)
|
||
Časová prodleva: 9 let
|
0