Ciao a tutti, sto cercando di studiare le "funzioni" mysqli, che php consiglia di usare quando ci si interfaccia ad un database.
Ho provato l'interfaccia ad oggetti, ma sembra che sbagli qualche cosa.
Codice:
Codice:
<?php
$database = mysqli::__construct('localhost','superuser','pass','my_borg');
mysqli::query($database, 'SELECT Nome, Cognome, Soprannome FROM dati_base WHERE Mail = "anonimopgreco@gmail.com"');
$dati = mysqli_result::fetch_assoc();
print_r($dati);
?>
Quando apro la pagina ricevo subito un errore:
Codice:
Fatal error: Non-static method mysqli::init() cannot be called statically in /membri/borg/prova.php on line 2
Cosa significa esattamente? Non ho capito appieno cosa sia questo metodo statico. Mi sono basato su quanto ho capito dal sito php.net.
In ogni caso ora provo con l'approccio procedurale... Ma era solo per capire...
Grazie a tutti.