PHP 5 MySQLi 函数
- Προηγούμενη σελίδα PHP MySQL
- Επόμενη σελίδα SimpleXML στο PHP
Εισαγωγή PHP MySQLi
PHP MySQLi = PHP MySQL Επέκταση!
Οι λειτουργίες MySQLi επιτρέπουν την πρόσβαση στον διακομιστή βάσης δεδομένων MySQL.
Σημείωση:Η επέκταση MySQLi σχεδιάστηκε για να είναι συμβατή με τις εκδόσεις MySQL 4.1.13 ή νεότερες.
Εγκατάσταση / Ρύθμιση κατά την εκτέλεση
Για να γίνει διαθέσιμη η MySQLi, πρέπει να συνδυαστεί το PHP με την υποστήριξη της επέκτασης MySQLi.
Η επέκταση MySQLi εισήχθη με την έκδοση PHP 5.0.0. Το τοπικό πρότυπο MySQL της έκδοσης PHP 5.3.0 περιλαμβάνει την επέκταση MySQLi.
Για λεπτομέρειες εγκατάστασης, επισκεφθείτε:http://www.php.net/manual/zh/mysqli.installation.php
Για λεπτομέρειες ρύθμισης κατά την εκτέλεση, επισκεφθείτε:http://www.php.net/manual/zh/mysqli.configuration.php
PHP 5 MySQLi 函数
Λειτουργία | Περιγραφή |
---|---|
mysqli_affected_rows() | Επιστρέφει τον αριθμό των επηρεαζόμενων γραμμών από την προηγούμενη ενέργεια MySQL. |
mysqli_autocommit() | Ανοίγει ή κλείνει τη λειτουργία αυτόματης υποβολής αλλαγών στη βάση δεδομένων. |
mysqli_change_user() | Αλλάζει τον χρήστη της καθορισμένης σύνδεσης με τη βάση δεδομένων. |
mysqli_character_set_name() | Επιστρέφει το προεπιλεγμένο χαρακτήρα σύστηματος της βάσης δεδομένων. |
mysqli_close() | Κλείνει την προηγούμενη ανοιχτή σύνδεση με τη βάση δεδομένων. |
mysqli_commit() | Υποβάλλει την τρέχουσα συναλλαγή. |
mysqli_connect_errno() | Επιστρέφει τον κωδικό σφάλματος της τελευταίας συνάρτησης σύνδεσης. |
mysqli_connect_error() | Επιστρέφει την περιγραφή του τελευταίου σφάλματος σύνδεσης. |
mysqli_connect() | Άνοιγμα νέας σύνδεσης στο διακομιστή MySQL. |
mysqli_data_seek() | Ρυθμίζει τον δείκτη αποτελεσμάτων σε οποιαδήποτε γραμμή του συνόλου αποτελεσμάτων. |
mysqli_debug() | Εκτελεί δοκιμαστικές λειτουργίες. |
mysqli_dump_debug_info() | Αναφέρει πληροφορίες αποσφαλμάτωσης στο αρχείο καταγραφής. |
mysqli_errno() | Επιστρέφει τον κωδικό σφάλματος της τελευταίας συνάρτησης κλήσης. |
mysqli_error_list() | Επιστρέφει τη λίστα των σφαλμάτων της τελευταίας συνάρτησης κλήσης. |
mysqli_error() | Επιστρέφει μια αλφαριθμητική συμβολοσειρά που περιγράφει τον κωδικό σφάλματος της τελευταίας συνάρτησης κλήσης. |
mysqli_fetch_all() | Απαιτεί όλες τις γραμμές από το σύνολο αποτελεσμάτων και τις επιστρέφει ως σύνδεσμο. |
mysqli_fetch_array() | Απαιτεί μια γραμμή από το σύνολο αποτελεσμάτων και την επιστρέφει ως σύνδεσμο. |
mysqli_fetch_assoc() | Απαιτεί μια γραμμή από το σύνολο αποτελεσμάτων και την επιστρέφει ως σύνδεσμο. |
mysqli_fetch_field_direct() | Επιστρέφει τα μεταδεδομένα ενός πεδίου από το σύνολο αποτελεσμάτων ως αντικείμενο. |
mysqli_fetch_field() | Επιστρέφει το επόμενο πεδίο του συνόλου αποτελεσμάτων ως αντικείμενο. |
mysqli_fetch_fields() | Επιστρέφει το σύνολο των αντικειμένων που αντιπροσωπεύουν τα πεδία του συνόλου αποτελεσμάτων. |
mysqli_fetch_lengths() | Επιστρέφει τη μήκος των στηλών της τρέχουσας γραμμής του συνόλου αποτελεσμάτων. |
mysqli_fetch_object() | Επιστρέφει την τρέχουσα γραμμή του συνόλου αποτελεσμάτων ως αντικείμενο. |
mysqli_fetch_row() | Απαιτεί μια γραμμή από το σύνολο αποτελεσμάτων και την επιστρέφει ως μοναδικό σύνολο. |
mysqli_field_count() | Επιστρέφει τον αριθμό των στηλών που έλαβαν η τελευταία ερώτηση. |
mysqli_field_seek() | Επιτίθεται στον δείκτη πεδίου στο συγκεκριμένο σημείο του πεδίου. |
mysqli_field_tell() | Επιστρέφει τη θέση του δείκτη πεδίου. |
mysqli_free_result() | Απελευθερώνει τη μνήμη που σχετίζεται με μια συγκεκριμένη σύνολο αποτελεσμάτων. |
mysqli_get_charset() | Επιστρέφει το αντικείμενο χαρακτήρων. |
mysqli_get_client_info() | Επιστρέφει μια αλφαριθμητική συμβολοσειρά με πληροφορίες έκδοσης του πελάτη MySQL. |
mysqli_get_client_stats() | Επιστρέφει τις πληροφορίες στατιστικής για κάθε διαδικασία πελάτη. |
mysqli_get_client_version() | Επιστρέφει πληροφορίες έκδοσης του MySQL πελάτη σε ακέραιο. |
mysqli_get_connection_stats() | Επιστρέφει πληροφορίες στατιστικής για τη σύνδεση του πελάτη. |
mysqli_get_host_info() | Επιστρέφει το όνομα του εξυπηρετητή MySQL και τον τύπο σύνδεσης. |
mysqli_get_proto_info() | Επιστρέφει την έκδοση του πρωτοκόλλου MySQL. |
mysqli_get_server_info() | Επιστρέφει την έκδοση του MySQL εξυπηρετητή. |
mysqli_get_server_version() | Επιστρέφει πληροφορίες έκδοσης του MySQL σε ακέραιο. |
mysqli_info() | Επιστρέφει πληροφορίες ανακάλυψης από την τελευταία εκτελεσμένη ερώτηση. |
mysqli_init() | Εκκινεί τη mysqli και επιστρέφει τον τύπο του πόρου που χρησιμοποιείται από τη mysqli_real_connect(). |
mysqli_insert_id() | Επιστρέφει τον αυτόματα δημιουργημένο id από την τελευταία ερώτηση. |
mysql_kill() | Αιτηματική κατάπαυση μιας MySQL γραμμής από τον εξυπηρετητή. |
mysqli_more_results() | Ελέγχει αν η πολυερώτηση έχει άλλες συνδυασμένες ανταποκρίσεις. |
mysqli_multi_query() | Εκτελεί μια ή περισσότερες ερωτήσεις στη βάση δεδομένων. |
mysqli_next_result() | Προετοιμάζει την επόμενη συνδυασμένη ανταπόκριση από τη mysqli_multi_query(). |
mysqli_num_fields() | Επιστρέφει τον αριθμό των πεδίων στη συνδυασμένη ανταπόκριση. |
mysqli_num_rows() | Επιστρέφει τον αριθμό των γραμμών στη συνδυασμένη ανταπόκριση. |
mysqli_options() | Ρυθμίζει επιλογές. |
mysqli_ping() | Ping μια σύνδεση με τον εξυπηρετητή ή προσπαθεί να επανασυνδέσει αν η σύνδεση έχει κόψει. |
mysqli_prepare() | Προετοιμάζει μια αλφαβητική συμβολοσειρά SQL για εκτέλεση. |
mysqli_query() | Εκτελεί ερώτηση στη βάση δεδομένων. |
mysqli_real_connect() | Ανοίγει μια νέα σύνδεση με τον εξυπηρετητή Mysql. |
mysqli_real_escape_string() | Επιτείνει τα ειδικά χαρακτήρες στις αλφαβητικές συμβολοσειρές που χρησιμοποιούνται στις ερωτήσεις SQL. |
mysqli_real_query() | Εκτελεί ερώτηση SQL. |
mysqli_reap_async_query() | Επιστρέφει τα αποτελέσματα της ασύγχρονης ερωτήσεως. |
mysqli_refresh() | Ανανέωση του πίνακα ή του καταστήματος, ή επαναφορά των πληροφοριών του εξυπηρετητή αντιγραφή. |
mysqli_rollback() | Επιστροφή της τρέχουσας συναλλαγής. |
mysqli_select_db() | Αλλαγή της προεπιλεγμένης βάσης δεδομένων της σύνδεσης. |
mysqli_set_charset() | Ορισμός της προεπιλεγμένης χαρακτήρας πελάτη. |
mysqli_set_local_infile_default() | Απενεργοποίηση του διαχειριστή που ορίζεται από τον χρήστη για την εντολή load local infile. |
mysqli_set_local_infile_handler() | Ορισμός της συνάρτησης callback που εκτελείται από την εντολή LOAD DATA LOCAL INFILE. |
mysqli_sqlstate() | Επιστροφή του SQLSTATE κώδικα σφάλματος της τελευταίας Mysql ενέργειας. |
mysqli_ssl_set() | Δημιουργία σύνδεσης με SSL. |
mysqli_stat() | Επιστροφή της τρέχουσας κατάστασης του συστήματος. |
mysqli_stmt_init() | Αρχικοποίηση μιας εντολής και επιστροφή ενός αντικειμένου που χρησιμοποιείται από το mysqli_stmt_prepare() |
mysqli_store_result() | Μεταφορά του σύνολου αποτελεσμάτων της τελευταίας ερώτησης. |
mysqli_thread_id() | Επιστροφή του thread ID της τρέχουσας σύνδεσης. |
mysqli_thread_safe() | Επιστροφή αν έχει οριστεί η ασφάλεια του μονοπατιού. |
mysqli_use_result() | Αρχικοποίηση της ανάκτησης ενός σύνολου αποτελεσμάτων. |
mysqli_warning_count() | Επιστροφή στο αριθμό των προειδοποιήσεων του τελευταίου ερωτήματος που ελέγχεται. |
- Προηγούμενη σελίδα PHP MySQL
- Επόμενη σελίδα SimpleXML στο PHP