Ciao a tutti, quanto seguono fanno la stessa cosa e sembrano funzionare come dovvrebbero, ma quale consigliate di usare tra le due? quali sono i pro e i contro? in rete è tutto in inglese e sono entrato in confusione:
codice:... try ... $query = $connessione -> prepare("INSERT INTO utenti (nome, cognome, telefono) VALUES (?, ?, ?)"); $query -> execute(array($nome, $cognome, $telefono)); $connessione = null; catch ...codice:... try ... $query = $connessione -> prepare("INSERT INTO utenti (nome, cognome, telefono) VALUES (:nome, :cognome, :telefono)"); $query -> bindParam(':nome', $nome); $query -> bindParam(':cognome', $cognome); $query -> bindParam(':telefono', $telefono); $query -> execute(); catch ...

Rispondi quotando