Che differenza c'è tra il nuovo mysqli
e mysqli_connect
? So che l'esecuzione di una query è diversa;
ad esempio: mysqli->query()
e mysqli_query()
Perché ci sono due tipi diversi, che cosa è la necessità per la differenza?nuovo mysqli vs mysqli_connect
risposta
Uno è per la programmazione in stile procedurale e altro è per la programmazione in stile OOP. Entrambi hanno lo stesso scopo; Open a new connection to the MySQL server
utilizzo OOP Stile
$mysqli = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
utilizzo Stile procedurale
$link = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
Riferimento: PHP Manual
Eventuali miglioramenti nelle prestazioni? –
destro su @Hanky Panky. Vorrei anche aggiungere che per la documentazione di PHP:
http://www.php.net/manual/en/mysqli.construct.php
Nota:
sintassi OO solo: Se una connessione non un oggetto viene ancora restituito. Per controllare se la connessione non è riuscita quindi utilizzare la funzione mysqli_connect_error() o la proprietà mysqli-> connect_error come negli esempi precedenti.
Quindi la gestione degli errori è solo una differenza.
- 1. mysqli_connect vs mysqli_real_connect
- 2. mysql_field_name nel nuovo mysqli
- 3. Nuovo oggetto Mysqli è Null
- 4. collegamento mysqli e interrogazione
- 5. Connessione di pool vs connessione persistente mysqli
- 6. Qual è la differenza tra mysqli :: real_connect e il nuovo oggetto mysqli nel database di connessione?
- 7. nuovo Numero() vs Numero()
- 8. URI.create() vs nuovo URI()
- 9. File.createTempFile() VS nuovo file()
- 10. Avviso PHP: mysqli_connect(): (HY000/2002): Connessione rifiutata
- 11. Avviso: mysqli_connect(): host del server MySQL sconosciuto
- 12. PDO vs MYSQLI, Statemens preparati e Parametri di rilegatura
- 13. Differenza tra mysql e mysqli
- 14. Accensione mysqli sopra mysql
- 15. Nuovo numero intero vs valoreDi
- 16. PHP e MySQLi close()
- 17. Avviso: mysqli_query(): Impossibile recuperare mysqli
- 18. mysqli errore "Comandi fuori sincrono" - perché?
- 19. PHP lento con mysqli
- 20. PHP mysqli riconnessione problema
- 21. Dichiarazioni preparate MySQLi?
- 22. php mysqli Lista database
- 23. MySQLi/Prepared Statements & SQL_CALC_FOUND_ROWS
- 24. Gestione errori MySQLi
- 25. mysqli ultimo ID inserto
- 26. Mysqli insert statement
- 27. Default AWS VPC vs Uno nuovo?
- 28. VS & TFS: check-in come nuovo ramo
- 29. Nuovo scanner di Java vs Scanner.create()?
- 30. Data vs nuovo Data in JavaScript
No non è, ho provato a google, ma ho pensato che l'esperienza delle persone qui potrebbe aiutarmi meglio e darmi informazioni dritte su di esso – FosAvance