ABA


"איך אני בוחר שורה בMYSQL לפי ID ב PHP?"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #12058 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12058
TheVirus

   22:41   09.05.07   
אל הפורום  
  איך אני בוחר שורה בMYSQL לפי ID ב PHP?  
 
   ערכתי לאחרונה בתאריך 09.05.07 בשעה 22:42 בברכה, TheVirus
 
יש לי טבלה עם כמה עמודות שהעמודה הראשונה נקראת ID שמכיל מספר ובכל שורה הנתון עולה באחד.
עכשיו אני רוצה לשלוף שורה ספציפית בטבלה לפי הID שאני בוחר ולהוציא לפלט את הנתונים של השורה.
איך אני עושה את זה ?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אממ akoka 09.05.07 22:53 1
     תודה אבל זה לא נראה לי שזה מה שאני צריך TheVirus 09.05.07 23:29 2
         מכתב Sn00py  10.05.07 07:18 3
         נו אז תחליף את title ב* רק רציתי להראות לך יישום של akoka 10.05.07 09:06 4
             גם בלי גרשים, מדובר על שדה מספרי Sn00py  10.05.07 09:11 5
                 אממ אני אף פעם לא מוחק שדה ספציפי לפי ID akoka 10.05.07 09:13 6
                     לא חייב :X אתה יכול גם ככה: -DoTaN- 10.05.07 09:40 7
                         האמת זה קטע שאני לא מבין אצל מתכנתים akoka 10.05.07 10:52 8
                             ומה ההבדל ? תפנה לזה עם $var ? Ice Cold  10.05.07 12:17 9
                                 זה לא שונה זה יותר נוח אבל כול אחד והגישה שלו akoka 10.05.07 12:24 10
                                     אם כבר, אז לעשות extract, ואז לגשת לכל איבר כמו variabl Ice Cold  10.05.07 12:26 11
                                         גם נכון אבל הכול תלוי בסיטואציה שאתה נמצא בה:) akoka 10.05.07 12:28 12
  תודה רבה עזרתם לי מאוד. שאלה נוספת: TheVirus 10.05.07 19:18 13
     למה אתה צריך שהם ישתנו? Sn00py  10.05.07 21:41 14
         אממ בעצם אתה צודק זה סתם מסורבל ולא יעזור TheVirus 10.05.07 22:18 15

       
akoka

   22:53   09.05.07   
אל הפורום  
  1. אממ  
בתגובה להודעה מספר 0
 
  

SELECT title FROM `news` WHERE id='1'

בטוח לא הקפדתי על גרש נכון חח:S אבל ככה כותבים בתאכלס


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TheVirus

   23:29   09.05.07   
אל הפורום  
  2. תודה אבל זה לא נראה לי שזה מה שאני צריך  
בתגובה להודעה מספר 1
 
   אני רציתי שליפה של כל התאים באותה שורה בטבלה ולא תא ספציפי בשורה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   07:18   10.05.07   
אל הפורום  
  3. מכתב  
בתגובה להודעה מספר 2
 
  

select * from TABLE where id = 1

לדוגמה... בלי גרש כי זה לא מחרוזת - זה מספר.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   09:06   10.05.07   
אל הפורום  
  4. נו אז תחליף את title ב* רק רציתי להראות לך יישום של  
בתגובה להודעה מספר 2
 
   WHERE


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   09:11   10.05.07   
אל הפורום  
  5. גם בלי גרשים, מדובר על שדה מספרי  
בתגובה להודעה מספר 4
 
   :-)

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   09:13   10.05.07   
אל הפורום  
  6. אממ אני אף פעם לא מוחק שדה ספציפי לפי ID  
בתגובה להודעה מספר 5
 
   אני תמיד מקבל אותו במשתנה ואז חייב להוסיף גרש


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
-DoTaN-

   09:40   10.05.07   
אל הפורום  
  7. לא חייב :X אתה יכול גם ככה:  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 10.05.07 בשעה 09:40 בברכה, -DoTaN-
 

SELECT * FROM table WHERE id = ".$_GET['id']."

אם GET['id'] יהיה 6, אז זה יהיה:


SELECT * FROM table WHERE id = 6


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   10:52   10.05.07   
אל הפורום  
  8. האמת זה קטע שאני לא מבין אצל מתכנתים  
בתגובה להודעה מספר 7
 
   למה לא להכניס את המשתנה לעוד משתנה ורק אז לבנות את השאילתא,במקום כול השירושרי מחרוזת האלו בתוך השאילתא

$var=$_GET;

ואז לעשות את השאילתא עם $var


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   12:17   10.05.07   
אל הפורום  
  9. ומה ההבדל ? תפנה לזה עם $var ?  
בתגובה להודעה מספר 8
 
במה זה שונה ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   12:24   10.05.07   
אל הפורום  
  10. זה לא שונה זה יותר נוח אבל כול אחד והגישה שלו  
בתגובה להודעה מספר 9
 
   אני מעדיף לעשות

if (empty($var)){
echo "gsagasgsa";
}

מאשר לפנות לנתון ישירות לGET זה אותי אישית מרגיז


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   12:26   10.05.07   
אל הפורום  
  11. אם כבר, אז לעשות extract, ואז לגשת לכל איבר כמו variabl  
בתגובה להודעה מספר 10
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   12:28   10.05.07   
אל הפורום  
  12. גם נכון אבל הכול תלוי בסיטואציה שאתה נמצא בה:)  
בתגובה להודעה מספר 11
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TheVirus

   19:18   10.05.07   
אל הפורום  
  13. תודה רבה עזרתם לי מאוד. שאלה נוספת:  
בתגובה להודעה מספר 0
 
   אם אני מוחק שורה בטבלה איך אפשר באותו רגע לעדכן את כל הID בכל העמודות?
כי אם אני אמחק את ID מס' 14 אז שאר הID'S לא ישתנו בהתאם..

תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   21:41   10.05.07   
אל הפורום  
  14. למה אתה צריך שהם ישתנו?  
בתגובה להודעה מספר 13
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TheVirus

   22:18   10.05.07   
אל הפורום  
  15. אממ בעצם אתה צודק זה סתם מסורבל ולא יעזור  
בתגובה להודעה מספר 14
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net