מדריך על MYSQL עם PHP
קודם כל נצטרך ידע בסיסי עם SQL : מדריך SQL
במדריך הזה אני יסביר לכם על כמה פונקציות בסיסיות ב MYSQL עם PHP.
קודם כל התחברות ובחירת מסד, חייבים לעשות את זה מפני הכל :
- XXX מייצג את שם המסדקוד:<?php $con = mysql_connect("XXX", "YYY", "ZZZ");
- xxx מייצג את סוג ה HOST
- YYY מייצג את שם המשתמש ל DB
- ZZZ מייצג את הסיסמה
אחרי שהתחברנו , אנחנו צריכים לבחור את המסד נתונים שאנחנו נרצה לעבוד איתו :קוד:<?php $link = mysql_connect("localhost", "root", "123456"); $db_selected = mysql_select_db("XXX", $YYY);
-YYY מייצג את שם המשנה של ההתחברות
הכנסת נתונים למסד:
- XXX מייצג את שם הטבלא שאנו נרצה להכניס אליה את הנתוניםקוד:mysql_query("INSERT INTO `XXX` (`YYY`,`YYY`) VALUES(ZZZ,ZZZ)");
- YYY מייצג את העמודו שאנו נרצה להכניס אליהם מידע
- ZZZ מייצג את הערכים שנרצה להכניס לעמודות
עדכון נתונים במסד:
הסבר:קוד:mysql_query("UPDATE `XXX` SET `YYY` = ZZZ,`YYY` = ZZZ");
- XXX מייצג את שם הטבלא שאנו נרצה לערוך
- YYY מייצג את שם העמודה שנרצה לשנה בא
- ZZZ מייצג את המידע שאנו נרצה להחליף במידע שקיים שם.
*שימו לב שאפשר לשים את WHERE אחרי ה SET כדי לבחור עמודה ספציפית*
בחירת נתונים מהמסד והצגה:
הסבר:קוד:$ZZZ = mysql_query("SELECT * FROM `XXX`"); while($row = mysql_fetch_assoc($ZZZ)){ echo $row['TTT']; }
- ZZZ מייצג את שם המשתנה שאנו נכניס עליו את השאילתה
-XXX מייצג את השם של הטבלא שאנו נרצה להוציא ממנה את המידע
- TTT מייצג את שם העמודה שאנו נרצה להציג
מחיקת נתונים מהמסד:
הסבר:קוד:mysql_query("DELETE FROM `XXX` WHERE `YYY` = ZZZ);
- XXX מייצג את הטבלא שאנו נרצה למחוק ממנה
- YYY מייצג את העמודה שאנו נרצה להשוות
- ZZZ מייצג את הערך שנרצה להשוות
אני יודע שעוד מעט PHP לא יתמוך בזה, אך עדיין זה הגרסה הכי פשוטה ל MYSQL עם PHP, ועדיין לפעמים יותר נוח להשתמש בזה.
כל הזכויות שמורות עליי - אין להעתיק ללא רשות.