הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה... בנוגע לSQL.. (https://hosts.co.il/forums/showthread.php?t=12644)

Alon.R 12-01-06 22:26

שאלה... בנוגע לSQL..
 
אני מריץ את השאילתה:
PHP קוד:

  $query=mysql_query("SELECT * FROM pages",$mysql_link);
if (!
$query)
     echo 
"תקלה: נמצא תקלה כלשהי בשאילתה.";
  else
  {
$row=mysql_fetch_array($query); 
  } 

עכשיו אני רוצה להוציא נתון מעמודת name למשל אז אני עושה
PHP קוד:

echo $row['name']; 

מה קורה אם אני רוצה שהוא יוציא נתון מעמודת name איפה שid שווה (סתם למשל ל1).

אבל אני לא רוצה כל פעם לעשות עוד שאילתה ועוד שאילתה עם where id=x, כי זה בטח מאיט על העלייה של הדף (אני צודק?), יש אפשרות אחרת שאני משתמש בשאילתה אחת אבל יוצר where id=x שונים בלי להאיט על העלייה של הדף?

Alon.R 12-01-06 22:34

אויי אויי אופס...
שלחתי בטעות פה...
להעביר לפורום תיכנות, מצטער.. =]

AFI 12-01-06 23:38

אתה פשוט שם משתנה
PHP קוד:

$id=1;
$query=mysql_query("SELECT * FROM pages WHERE id=$id "); 
if (!
$query
     echo 
"תקלה: נמצא תקלה כלשהי בשאילתה."
  else 
  { 
$row=mysql_fetch_array($query);  
  } 


x-ray 13-01-06 11:48

תעשה כמו שאמר אבי ותשלח בגט גם את האיידיי...


כל הזמנים הם GMT +2. הזמן כעת הוא 19:04.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ