
24-10-2008, 00:17
|
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
קודם חשוב שתלמד להשתמש באפשרויות עורך טקסט עשיר, כמו ציטוט, שנוכל להבחין ולהבדיל בין קטע מצוטט לקטע שאתה כתבת.
דבר שני, בדר"כ כשפונים למישהו, משרשרים את התגובה אליו (בכל הודעה של כל משתמש יש כפתור "תגובה", כך אתה יכול להגיב אליו באופן ספציפי.).
אם אתה רוצה לפנות למספר רב של אנשים, תיתן תגובה כללית לאשכול (תגובה להודעה הראשונה ביותר באשכול, ההודעה של פותח האשכול), ואח"כ תציין את השם של המשתמש שאתה פונה אליו. זאת רק הצעה כמובן, כדי שיהיה קל ונוח לקרוא ולהבין את הדברים הנכתבים.
ציטוט:
|
מה זאת אומרת לגשת כlast_id לעשות שדה חדש? לא הבנתי..
|
כשאתה כותב AS בשאילתת SQL, זה מחליף את שמו של האלמנט בשם אחר.
לדוגמא:
קוד:
SELECT a.id AS a_id, b.id FROM tbl1 a, tbl2 b
בשני הטבלאות tbl1 ו-tbl2 יש לך טורים עם שמות זהים לחלוטין - id.
כיצד תידע להבדיל בין הטורים של הטבלאות השונים? זה יהיה בלתי אפשרי בלי AS. בעזרת AS, אתה קובע שם לאלמנט (במקרה הנ"ל, האלמנט הוא טור, ויכול להיות גם טבלה).
יש לציין שמבחינה מעשית, בשאילתא הנ"ל ה"טור" a_id לא קיים במסד הנתונים שלך, זהו סך הכל שם חלופי לטור a.id, כדי שתוכל לפנות אליו ולא בטעות לטור b.id.
מעולה.
אחרי שאילתת INSERT, ניתן בעזרת PHP לגלות מהו המספר האחרון שהוכנס לטור מסוג auto_increment. זה מתבצע בעזרת הפונקציה mysql_insert_id , קרא עליה כאן: http://il2.php.net/manual/en/functi...l-insert-id.php
|