Oznámení
Omlouváme se, provoz fóra byl ukončen
Object of class DibiDateTime could not be converted to int
Upozornění: Tohle vlákno je hodně staré.
před 7 lety
- d1001001
- Člen | 1
[dibi: 2.0.1 997f5a9, php: 5.4.4]
Zdravím, mám následující funkci:
public static function getVideo($id){
return dibi::fetch("
SELECT * FROM [videos]
WHERE [id] = %i", $id);
}
a z důvodu, který mi není znám ukazuje Nette laděnka notice uvedený v názvu tématu, týkající se této části kódu:
case 'u': // unsigned int, ignored
// support for long numbers - keep them unchanged
if (is_string($value) && preg_match('#[+-]?\d++(e\d+)?$#A', $value)) {
return $value;
} else {
return $value === NULL ? 'NULL' : (string) (int) ($value + 0);
}
Pomocí var_dump jsem si ověřil že proměnná $id je typu int.
Možná jen přehlížím nějakou svou hloupou chybu.
Díky!
před 7 lety
- Milo
- Nette Core | 1119
Nemůžeš někam nahrát celou laděnku? Třeba zazipovanou…