Sostituire le funzioni mysql con mysqli, ma quali?

mickey123

Utente Attivo
17 Gen 2015
59
0
6
Ciao ragazzi,

sto sostituendo tutte le vecchie funzioni mysql con quelle di mysqli. Qual'è la sintassi più consigliabile da usare, mysqli_query oppure mysqli::query ? Grazie in anticipo.
 
Ho guardato su una guida di mrwebmaster.it https://www.mrw.it/php/l-estensione-mysqli-interazione-php-mysql_7516_2.html dalla quale mi pare di aver capito che non c'è differenza. Con lo stile procedurale, cioè mysqli_connect ad esempio, la connessione avviene attraverso una funzione, invece con lo stile orientato agli oggetti, cioè mysqli::connect , la connessione avviene invece per istanza.

Ma la mia domanda è, quale sarebbe meglio usare?

Spero in una risposta :)
 
ciao
dipende, io non amo quella ad oggetti e quindi uso il procedurale (ma provengo da un periodo in cui si programmava a spagetti), detto questo se devi modificare passando da mysql (procedurale) a mysqly fai prima a rimanere procedurale in fondo basta aggiungere i alle varie funzioni, modificare la connessione e nella query aggiungere la variabile di connessione
 
avevo visto in passato anche la PDO che viene consigliata anche quella, se non faccio del casino con altre cose eh.. :) meglio PDO o mysqli?
 

Discussioni simili