Salve,
vorrei visualizzare gli errori su tutti gli steps di una query,
attualmente mi restituisce solo gli errori di tipo mysql,
tutti gli altri se manometto qualcosa tipo:
$stmt->bind_param('ss', $_user, $_pass)
con:
$stmt->bind_param('sss', $_user, $_pass)
oppure:
$stmt->bind_param('ss', $_user, $_pass, $_altro)
Non restituisce nessun errore.
Come posso risolvere il problema?
Grazie a tutti.codice:<? function MyFun() { if(!($stmt = $oConn->prepare("SELECT * FROM users WHERE(user = ?, pass = ?);"))) { echo '('.$oConn->errno.') '.$oConn->error; return; } if(!$stmt->bind_param('ss', $_user, $_pass)) { echo '('.$stmt->errno.') '.$stmt->error; $stmt->close(); return; } if(!$stmt->execute()) { echo '('.$stmt->errno.') '.$stmt->error; $stmt->close(); return; } if(!($result = $stmt->get_result())) { echo '('.$stmt->errno.') '.$stmt->error; $stmt->close(); return; } } MyFun(); ?>

Rispondi quotando