בדף זה תמצאו את כל השיטות הזמינות ב-PHP לאינטראקציה עם מסד הנתונים כמו MySQL.
כדי להתקין את MySQLi ב-PHP, לחץ על הקישור הזה http://php.net/manual/en/mysqli.installation.php
לתצורות זמן ריצה של MySQLi לחץ על הקישור http://php.net/manual/en/mysqli.configuration.php
תוסף MySQLi מגיע עם PHP v5.0
פונקציה | תיאור |
---|---|
להשפיעd_שורות() | מחזירה את מספר השורות המושפעות בפעולת MySQL הקודמת |
autocommit() | הפעל או כבה שינויי מסד נתונים אוטומטיים |
begin_transaction() | מתחיל עסקה |
change_user() | שנה את המשתמש של חיבור מסד הנתונים שצוין |
character_set_name() | מחזירה את ערכת התווים המוגדרת כברירת מחדל עבור חיבור מסד הנתונים |
סגורe() | סגור חיבור מסד נתונים שנפתח בעבר |
לְבַצֵעַ() | בצע את העסקה הנוכחית |
להתחבר () | פתח חיבור חדש לשרת MySQL |
connect_errno() | מחזירה את קוד השגיאה משגיאת החיבור האחרונה |
connect_error() | מחזירה את תיאור השגיאה משגיאת החיבור האחרונה |
data_seek() | התאם את מצביע התוצאה לשורה שרירותית בערכת התוצאות |
לנפות() | בצע פעולות ניפוי באגים |
dump_debug_info() | זרוק מידע ניפוי באגים ביומן |
errno() | מחזירה את קוד השגיאה האחרון עבור קריאת הפונקציה האחרונה |
שְׁגִיאָה() | מחזירה את תיאור השגיאה האחרון עבור קריאת הפונקציה האחרונה |
error_list() | מחזירה רשימה של שגיאות עבור קריאת הפונקציה האחרונה |
fetch_all() | אחזר את כל שורות התוצאות כמערך אסוציאטיבי, מערך מספרי או שניהם |
fetch_array() | אחזר שורת תוצאה כאסוציאטיבית, מערך מספרי או שניהם |
fetch_assoc() | אחזר שורת תוצאה כמערך אסוציאטיבי |
fetch_field() | מחזירה את השדה הבא בערכת התוצאות, כאובייקט |
fetch_field_direct() | מחזיר מטא-נתונים עבור שדה בודד בערכת התוצאות, כאובייקט |
fetch_fields() | מחזירה מערך של אובייקטים המייצגים את השדות בערכת תוצאות |
fetch_lengths() | מחזירה את אורכי העמודות של השורה הנוכחית בערכת התוצאות |
fetch_object() | מחזירה את השורה הנוכחית של קבוצת תוצאות, כאובייקט |
fetch_row() | אחזר שורה אחת מקבוצת תוצאות וקבל אותה כמערך ממוספר |
field_count() | מחזירה את מספר העמודות עבור השאילתה העדכנית ביותר |
field_seek() | הגדר את סמן השדה להיסט השדה הנתון |
get_charset() | מחזירה אובייקט של ערכת תווים |
get_client_info() | מחזירה את גרסת ספריית הלקוח MySQL |
get_client_stats() | מחזיר נתונים סטטיסטיים על לקוח לכל תהליך |
get_client_version() | מחזירה את גרסת ספריית הלקוח MySQL כמספר שלם |
get_connection_stats() | מחזיר נתונים סטטיסטיים על חיבור הלקוח |
get_host_info() | מחזירה את שם המארח של שרת MySQL ואת סוג החיבור |
get_proto_info() | מחזירה את גרסת פרוטוקול MySQL |
get_server_info() | מחזירה את גרסת שרת MySQL |
get_server_version() | מחזירה את גרסת שרת MySQL כמספר שלם |
מידע () | מחזיר מידע על השאילתה האחרונה שבוצעה |
init () | אתחול MySQLi וקבל משאב לשימוש עם real_connect() |
insert_id() | מחזירה את המזהה שנוצר אוטומטית מהשאילתה האחרונה |
לַהֲרוֹג() | בקש מהשרת להרוג שרשור MySQL |
עוד תוצאות() | בדוק אם יש תוצאות נוספות משאילתה מרובת |
multi_query() | בצע שאילתה אחת או יותר במסד הנתונים |
next_result() | הכן את ערכת התוצאות הבאה מ-multi_query() |
אפשרויות() | הגדר אפשרויות חיבור נוספות והשפיע על ההתנהגות של חיבור |
פינג() | פינג חיבור לשרת, או נסה להתחבר מחדש אם החיבור התקלקל |
מִשׁאָל() | קשרי סקר |
הכן() | הכן משפט SQL לביצוע |
שאילתא() | בצע שאילתה מול מסד נתונים |
real_connect() | פתח חיבור חדש לשרת MySQL |
real_escape_string() | Escape תווים מיוחדים במחרוזת לשימוש בהצהרת SQL |
real_query() | בצע שאילתת SQL בודדת |
reap_async_query() | מחזירה תוצאה משאילתת SQL אסינכרונית |
לְרַעֲנֵן() | רענן/שטוף טבלאות או מטמונים, או איפוס מידע שרת השכפול |
גלגל לאחור() | החזר לאחור את העסקה הנוכחית עבור מסד הנתונים |
select_db() | בחר את מסד הנתונים המוגדר כברירת מחדל עבור שאילתות מסד נתונים |
set_charset() | הגדר את ערכת התווים של הלקוח המוגדרת כברירת מחדל |
set_local_infile_default() | מבטל את הגדרת המטפל המוגדר על ידי משתמש עבור פקודת טעינת קובץ מקומי |
set_local_infile_handler() | הגדר פונקציית התקשרות חוזרת עבור פקודת LOAD DATA LOCAL INFILE |
sqlstate() | מחזירה את קוד השגיאה של SQLSTATE עבור השגיאה |
ssl_set() | משמש ליצירת חיבורים מאובטחים באמצעות SSL |
stat () | מחזירה את מצב המערכת הנוכחי |
stmt_init() | אתחול הצהרה וקבל אובייקט לשימוש עם stmt_prepare() |
store_result() | העבר ערכת תוצאות מהשאילתה האחרונה |
thread_id() | מחזירה את מזהה השרשור עבור החיבור הנוכחי |
thread_safe() | מחזירה אם ספריית הלקוח מורכבת כבטוחה לשרשור |
use_result() | התחל אחזור של קבוצת תוצאות מהשאילתה האחרונה שבוצעה |
warning_count() | מחזירה את מספר האזהרות מהשאילתה האחרונה בחיבור |