Salve a tutti,
In una discussione di ieri mi è stato fatto notare che è meglio utilizzare l'estensione mysqli_ al posto della vecchia mysql_
Ora mi sono messo in testa di provare ad usarla, solo che non riesco ben a capire.
Se non ho capito male per usare Mysqli_ basta praticamente aggiungere la libreria alle estensioni (cosa che nei server linux ho letto è già implementato di default) e poi usare il mysqli tranquillamente
Ora provando non mi funziona. Ho provato a fare una mysqli_connect(); per accedere al database, ma nulla. cercando su internet ho trovato anche che la dicitura
$conn = @new mysqli($host,$user,$password,$db);
Ovviamente con l'assegnazione dei valori.
Provando a modificare diciamo un mysql_query() in mysqli_query() e ugualmente per il fetch_array() non vengono caricati dati?
Siccome non sto capendo assolutamente nulla, se è una questione di inizializzazione, se le librerie non sono caricate, se sbaglio nell'uso di queste funzioni.
googlando ho trovato anche la dicitura
mysqli_result:fetch_array
Però se ho capito è quella orientata ad oggetti
In caso non avessi capito nulla mi date un modo per cominciare? una guida da leggere o anche un libro da studiare