Ciao a tutti
Sto provando ad imparare quindi vi prego di avere un po' di pazienza...
Con un'operazione di "collage" ho costruito un codice per estrarre dati da una tabella del DB sulla scorta di un dato inviato via "POST":
Il problema è che mi dà questo errore:codice:<?php // connessione a MySQL con l'estensione MySQLi $mysqli = new mysqli("localhost", "root", "", "prova"); // verifica dell'avvenuta connessione if (mysqli_connect_errno()) { // notifica in caso di errore echo "Errore in connessione al DBMS: ".mysqli_connect_error()."<br/>"; // interruzione delle esecuzioni i caso di errore exit(); } else { // notifica in caso di connessione attiva echo "Connessione avvenuta con successo\n<br/>"; } // estraggo i dati dal POST $Reg = $_POST['Regione']; # estrarre risultati con il metodo mysqli_result::fetch_array // query argomento del metodo query() $query = " SELECT * FROM Uffici WHERE Regione = $Reg"; echo $query."<br/>"; // esecuzione della query $result = $mysqli->query($query);// conteggio dei record restituiti dalla queryif($result->num_rows >0) If ($result == "False") echo "Query fallita\n<br/>" ; else echo "Query riuscita\n<br/>"; // generazione di un array numerico while($row = $result->fetch_array(MYSQLI_NUM)) { echo $row[0]; echo "<br>"; } // liberazione delle risorse occupate dal risultato $result->close(); // chiusura della connessione $mysqli->close(); ?>
Come vedete ho inserito qualche "echo" per verificare l'effetto della query e sembra tutto ok ... ma poi non funzionaFatal error: Call to a member function fetch_array() on a non-object in C:\xampp\htdocs\ProveCodice\AccessoDB.php on line 36
Potete aiutarmi ad individuare l'errore?
Grazie in anticipo per le risposte