Buonasera,
mi trovo in difficoltà perché dovrei recuperare dei dati da un DB utilizzando il MySQLi
(che dovrebbe risultare semplificato). Un'operazione elementare ma il file di log mi segnala un fatal error che non riesco a sconfiggere.
errore riportato:Codice PHP:<?php
SESSION_START();
//CONNESSIONE MySQLi
$connessione = new mysqli('localhost', 'utente', 'pass', 'db');
//CONTROLLO CONNESSIONE
if (MYSQLI_CONNECT_ERRNO())
{
echo "NON SIAMO CONNESSI: " . MYSQLI_CONNECT_ERROR();
}
//CONFERMA DI CONNESSIONE
else
{
echo "SIAMO CONNESSI";
}
$sql = 'SELECT nome, ID_Scheda, FROM Schede';
$stmt = $db->prepare($sql);
$stmt->execute(); riga indicata dal log come colpevole
//RECUPERO DATI
$row = $result->fetch_array(MYSQLI_ASSOC);
//STAMPA RICORSIVA
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
echo '<p>' . $row['nome'] . ' ' . $row['ID_Scheda'] . '</p>';
}
//CONNESSIONE CHIUSA
MYSQLI_CLOSE($connessione);
?>
.Codice:[21-Dec-2017 00:47:08 Europe/Rome] PHP Fatal error: Uncaught Error: Call to a member function prepare() on null in /home/ksmpcong/public_html/DB_Bandi/prova1.php:17 Stack trace: #0 {main} thrown in /home/ksmpcong/public_html/DB_Bandi/prova1.php on line 17
Aiutatemi vi prego!

LinkBack URL
About LinkBacks
). Un'operazione elementare ma il file di log mi segnala un fatal error che non riesco a sconfiggere.

