תכנית לוח שנה של פעילויות אישיות - INSERT הצהרת SQL ותפקוד mysql_query () - 2

הפונקציה mysql_query ()

כעת אנו זקוקים לדרך לשלוח שאילתה זו לשרת וכדי ששרת יודיע לנו אם הכל התנהל כשורה. אנו יכולים להשתמש בפונקציה mysql_query () כדי לעשות זאת. כמו בקוד שדיברנו זה עתה, נקבע שוב פונקציה זו למשתנה והפעם נקרא את התוצאה $ משתנה. עם זאת, אתה יכול להשתמש בכל שם עבור משתנה זה. כמו בעבר, זה לא הכרחי לעשות זאת, אך זה מקל על הקריאה בקוד בהרבה. הקוד לפונקציה mysql_query () עצמו ממוקם לאחר הגודל השווה אך אין צורך במירכאות. ההצהרה מסתיימת עם פסיק.

$ result = @ myql_query ($ sql_send, $ חיבור)
או למות
("לא ניתן היה להתחבר למסד הנתונים בשלב זה. אנא נסה מאוחר יותר.");
הערה--בשל מגבלות שטח, קוד זה עטוף אך באמת יכול להיות הכל בשורה אחת.

כפי שאתה יכול לראות, משפט זה משתמש בשני משתנים הממוקמים בין הסוגריים. ($ sql_send וחיבור $). אתחלנו את המשתנה $ sql_send בהצהרה של sql INSERT. משתנה החיבור $ נוצר בפונקציה mysql_connect () מתוך הדרכה קודמת.

כמו כן, השתמשנו מחדש בכמה מהדברים שלמדת באותו הדרכה קודמת. פונקציית mysql_query () החדשה הזו משתמשת גם ב- @ כדי לדכא את הודעת השגיאה המוגדרת כברירת מחדל ואת הצהרת die () כדי להתאים אישית הודעת שגיאה על מנת שלא נוכל להתחבר למסד הנתונים.

כשאתה משתמש ב- PHP, החיבור לשרת נסגר עבורך באופן אוטומטי.

← חזרה



בסיס הנתונים של MySQL וכללים לשימוש בשאילתות SQL
תוכנית לוח שנה של פעילויות אישיות - השתמש בפונקציות strtotime ו- mysql_select_db
כיצד להתחבר לשרת MySQL באמצעות הפונקציה mysql_connect PHP