קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [מדריך] שימוש ב class (חיבור ל mysql) - ב PHP
    על ידי rafiking בפורום שפות צד שרת
    תגובות: 0
    הודעה אחרונה: 12-01-2011, 17:40
  2. [עזרה] מישו יכול לתת לי אתר שנותן MYSQL ו PHP חינם?
    על ידי ®NOAM בפורום האקינג ואבטחת מידע
    תגובות: 4
    הודעה אחרונה: 07-04-2010, 22:48
  3. [מדריך]הפעלת PHP על המחשב
    על ידי B1ackSn0w בפורום האקינג ואבטחת מידע
    תגובות: 2
    הודעה אחרונה: 01-08-2008, 16:18
  4. [מדריך] פתיחת שרת ביתי -PHP
    על ידי LegenD^KilleR בפורום ארכיון מדריכים
    תגובות: 12
    הודעה אחרונה: 27-05-2007, 18:43
  5. [מדריך] בפרקים על php
    על ידי the champ is here בפורום תיכנות ובניית אתרים
    תגובות: 6
    הודעה אחרונה: 22-05-2007, 19:27
+ תגובה לנושא
מציג תוצאות 1 עד 8 מתוך 8

מדריך על MYSQL עם PHP

  1. #1
    דמיון זאת הנשמה של העיצוב האוואטר של VisualMode
    שם פרטי
    גיל
    תאריך הצטרפות
    07/2011
    הודעות
    2,654
    לייקים
    242
    נקודות
    762
    מין: זכר

    ברירת מחדל מדריך על MYSQL עם PHP

    מדריך על MYSQL עם PHP
    קודם כל נצטרך ידע בסיסי עם SQL : מדריך SQL

    במדריך הזה אני יסביר לכם על כמה פונקציות בסיסיות ב MYSQL עם PHP.

    קודם כל התחברות ובחירת מסד, חייבים לעשות את זה מפני הכל :
    קוד:
    <?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);
    - XXX מייצג את שם המסד
    -YYY מייצג את שם המשנה של ההתחברות

    הכנסת נתונים למסד:


    קוד:
    mysql_query("INSERT INTO `XXX` (`YYY`,`YYY`) VALUES(ZZZ,ZZZ)");
    - XXX מייצג את שם הטבלא שאנו נרצה להכניס אליה את הנתונים
    - 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, ועדיין לפעמים יותר נוח להשתמש בזה.
    כל הזכויות שמורות עליי - אין להעתיק ללא רשות.

    מעצב גרפי,מקודד,מתכנת,מפתח רשמי של APPLE.
    מקדם ומפתח אתרים, מאבטח מידע בסיסי.


    בברכה,
    מנהל פורום צד שרת.

  2. קישורים ממומנים

  3. #2
    משתמש מתחיל האוואטר של gibs0n
    תאריך הצטרפות
    01/2013
    הודעות
    382
    לייקים
    21
    נקודות
    50
    מין: זכר

    ברירת מחדל

    לא הסברת פה שום פונקציה בPHP וביקשת להגיע עם ידע בMYSQL כשאתה מסביר פקודות בסיסיות בMYSQL. זה די מוזר.
    בקשר לקטע הזה:
    ציטוט נכתב במקור על ידי VisualMode צפיה בהודעה
    קוד:
    <?php
    $con = mysql_connect("XXX", "YYY", "ZZZ");

    - xxx מייצג את סוג ה HOST

    XXX מייצג את כתובת הhost \ שרת. הוא לא מייצג את הסוג שלו.

    ופה אתה שכחת לסגור את המחרוזת:
    קוד:
    mysql_query("DELETE FROM `XXX` WHERE `YYY` = ZZZ");
    ולא הסברת על mysql_error() שזה אחד הדברים החשובים כדי ללמוד מטעויות.
    והפרמטר השני בmysql_select_db() הוא ממש מיותר ולא חובה, לדעתי אפשר להוריד אותו מהמדריך.

    בנושא "בחירת נתונים מהמסד והצגה:" ההסבר ממש לא היה טוב אז אני יסביר:
    הלולאה הזאת בעצם אומרת: "כל עוד אתה מקבל מידע - תכניס אותו כמערך למערך בשם row. וכל איטרציה של הלולאה בעצם מייצגת שורה בטבלה. הלולאה תפסיק כשהמידע ייגמר(או במילים אחרות, כשהערכים בטבלה ייגמרו).
    מה ייקרה אם לא נשתמש בלולאה ונכניס את הערך המוחזר של mysql_fetch_assoc()? פשוט מאוד, אנחנו נקבל את שורה הראשונה בטבלה.

    פתק שיעזור: assoc = associative
    זה בעצם מחזיר מערך אסוציאטיבי(זה מערך עם key -> value) ובמקרה שלנו הkey זה שם הטור וvalue זה הערך.
    נערך לאחרונה על ידי gibs0n; 02-03-2013 בשעה 14:54.

  4. #3
    דמיון זאת הנשמה של העיצוב האוואטר של VisualMode
    שם פרטי
    גיל
    תאריך הצטרפות
    07/2011
    הודעות
    2,654
    לייקים
    242
    נקודות
    762
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי gibs0n צפיה בהודעה
    לא הסברת פה שום פונקציה בPHP וביקשת להגיע עם ידע בMYSQL כשאתה מסביר פקודות בסיסיות בMYSQL. זה די מוזר.
    בקשר לקטע הזה:

    XXX מייצג את כתובת הhost \ שרת. הוא לא מייצג את הסוג שלו.

    ופה אתה שכחת לסגור את המחרוזת:

    ולא הסברת על mysql_error() שזה אחד הדברים החשובים כדי ללמוד מטעויות.
    והפרמטר השני בmysql_select_db() הוא ממש מיותר ולא חובה, לדעתי אפשר להוריד אותו מהמדריך.

    בנושא "בחירת נתונים מהמסד והצגה:" ההסבר ממש לא היה טוב אז אני יסביר:
    הלולאה הזאת בעצם אומרת: "כל עוד אתה מקבל מידע - תכניס אותו כמערך למערך בשם row. וכל איטרציה של הלולאה בעצם מייצגת שורה בטבלה. הלולאה תפסיק כשהמידע ייגמר(או במילים אחרות, כשהערכים בטבלה ייגמרו).
    מה ייקרה אם לא נשתמש בלולאה ונכניס את הערך המוחזר של mysql_fetch_assoc()? פשוט מאוד, אנחנו נקבל את שורה הראשונה בטבלה.

    פתק שיעזור: assoc = associative
    זה בעצם מחזיר מערך אסוציאטיבי(זה מערך עם key -> value) ובמקרה שלנו הkey זה שם הטור וvalue זה הערך.
    תקשיב אני אוהב שאתה אוהב להשמע מתוחכם, אבל זה מדריך למתחילים שבמתחילים, וזה הבסיס, זה לא משנה באיזה שמות נשתמש בכדומה כל עוד הם הבינו את הקונספט.
    זה גם נוגע למדריך השני.

    אם אתה כ"כ רוצה להיות מדויק תכין מדריך כזה משלך, תודה.

    מעצב גרפי,מקודד,מתכנת,מפתח רשמי של APPLE.
    מקדם ומפתח אתרים, מאבטח מידע בסיסי.


    בברכה,
    מנהל פורום צד שרת.

  5. #4
    משתמש מתחיל האוואטר של gibs0n
    תאריך הצטרפות
    01/2013
    הודעות
    382
    לייקים
    21
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי VisualMode צפיה בהודעה
    תקשיב אני אוהב שאתה אוהב להשמע מתוחכם, אבל זה מדריך למתחילים שבמתחילים, וזה הבסיס, זה לא משנה באיזה שמות נשתמש בכדומה כל עוד הם הבינו את הקונספט.
    זה גם נוגע למדריך השני.

    אם אתה כ"כ רוצה להיות מדויק תכין מדריך כזה משלך, תודה.
    אוקיי.

  6. #5

  7. #6

  8. #7

  9. #8

+ תגובה לנושא


תגיות בנושא זה

הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 09:32.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,351,147 | הודעות: 8,051,756 | משתמשים: 315,605 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect