Toto je kód, ktorý som použil s mysql a teraz sa snažím premeniť všetky svoje funkcie na mysqli. Ako by som naformuloval tak, aby vrátil hodnoty, ktoré potrebujem?
return (mysql_result($query, 0) == 1) ? true : false;
odpovede:
2 pre odpoveď č. 1mysqli má hlavnú funkciu "query" Ak je to CRUD SQL, vráti 1 alebo 0 (úspech alebo nie), ak zvolí SQL, vráti výsledok
$sqli = new mysqli(DB_SERVER,
DB_USERNAME,
DB_PASSWORD,
DB_NAME);
$result = $sqli->query("INSERT INTO...");
return ($result == 1) ? true : false;
0 pre odpoveď č. 2
Ja by som len použil return ($mysqli->query($query) == 1)
ale to je len ja, verím, že môžete potom kontrolovať vrátenú hodnotu pre boolean