Ciao a tutti, voglio utilizzare i prepared statements per reperire i dati dal mio database in un sito php. se io utilizzo come connessione al DB una connessione normale tipo:
non ho problemi e il sito reperisce tutti i post del blog.
Mentre se uso una connessione PDO o MySqli come:
e adatto il codice delle query ai nuovi linguaggi, non ricevo alcun errore, ma la paina con i post del sito è vuota, non sembra ricevere alcuna informazione.
Cosa può essere?
grazie mille in anticipo
Codice:
mysql_connect('localhost','root','root');
mysql_select_db('Blog');
non ho problemi e il sito reperisce tutti i post del blog.
Mentre se uso una connessione PDO o MySqli come:
Codice:
//CONNESSIONE MYSQLI
$mysqli = new mysqli('localhost', 'root', 'root', 'Blog');
if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); }
//CONNESSIONE PDO
try{ $db = new PDO('mysql:dbname=Blog;host=localhost', 'root', 'root');} catch (PDOException $e){ throw new Exception('Connessione fallita: ' . $e->getMessage()); }
e adatto il codice delle query ai nuovi linguaggi, non ricevo alcun errore, ma la paina con i post del sito è vuota, non sembra ricevere alcuna informazione.
Cosa può essere?
grazie mille in anticipo