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

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

skaz 04-04-06 14:12

הוצאת פריטים מסויימים מהמסד (עזרה קטנה)
 
היי,

אני מעוניין להוציא מהטבלה שיש לי את הפריטים שבשדה X שלהם יש את הערך Y ולהדפיס את כולם.

עשיתי את הקוד הבא ומשום מה הוא לא מדפיס:

PHP קוד:

$TXT=mysql_query("SELECT TEXT FROM TABLE Where x='$y'");
    if (
$TXT) {
        while (
$row=mysql_fetch_array($TXT))  {
                              
$TEXT=$row["TEXT"];
                              echo 
"$TEXT";
                         }
            } 

אשמח אם מישהו יוכל לעזור לי לתקן את זה

LosNir 04-04-06 14:17

ציטוט:

נכתב במקור על ידי skaz
היי,

אני מעוניין להוציא מהטבלה שיש לי את הפריטים שבשדה X שלהם יש את הערך Y ולהדפיס את כולם.

עשיתי את הקוד הבא ומשום מה הוא לא מדפיס:
אשמח אם מישהו יוכל לעזור לי לתקן את זה

תנסה את זה:

PHP קוד:

$txt mysql_query("SELECT * FROM TABLE WHERE X='Y'");
while(
$row mysql_fetch_array($txt))
{
echo 
"$row[y]<br />";



skaz 04-04-06 14:18

זה כמו שעשיתי רק שמוציאים הכל מהטבלה ובלי תנאי - לא פועל...

עריכה : ניסיתי והוא לא מדפיס את כל מה שבלולאה

LosNir 04-04-06 14:24

|הידעת|
ציטוט:

נכתב במקור על ידי skaz
זה כמו שעשיתי רק שמוציאים הכל מהטבלה ובלי תנאי - לא פועל...

מה זה
txt[y[?

אתה מתכוון ל $row[y],
ככה אתה בעצם שולף את הנתונים, כי הם נכנסים למערך!
אז זו השיטה לשליפה, אי אפשר לעשות סתם ככה $txt כי הוא לא ידע איזה ערך להוציא מהמסד.
אתה כנראה לא יודע מה באמת עושה WHERE, הוא לא בוחר מה יצא מהשאילתה,
הוא בוחר את השורה המתאימה.

skaz 04-04-06 14:28

את זה אני יודע.. אני ממש טיפש |: זה לא הדפיס כי בטבלה הערך לא היה כתוב מדויק כמו שהיה צריך להיות ואז לא היה לא מה להדפיס, פועל בסדר גמור תודה בכל אופן |קורץ|


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

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