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

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

mlnn 02-02-06 19:40

הוצאת מידע מבסיס נתונים פעם ככה ופעם ככה
 
אהלן

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

כאילו שפעם ככה פעם ככה.

אפשרי?

תודה.

meshuga 02-02-06 19:43

ציטוט:

נכתב במקור על ידי mlnn
אהלן

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

כאילו שפעם ככה פעם ככה.

אפשרי?

תודה.

אחלה, אז, אני מניח שאתה הולך להשתמש בהוצאה מהמסד ככה נכון?:
PHP קוד:

while($array=mysql_fetch_array($query)){



עכשיו, אתה צריך משתנה שיהיה מונה, אתה בודק אם הוא מתחלק ב2, אם הוא כן אתה עושה X ואם לא אתה עושה Y...כלומר:
PHP קוד:

$i=0;
while(
$array=mysql_fetch_array($query)){
    if(
$i%2==0)
        echo 
"x";
    else
        echo 
"y";
    
$i++;



mlnn 02-02-06 20:13

חשבתי שזה יהיה משהו כזה.
אבל יותר לכיוון של זוגי ולא זוגי (לבד).

תודה :)

Ido`s 02-02-06 20:24

תוסיף בDB, שורה ראשונה X וY :)
לא סתם
PHP קוד:

$what=y
while(
$array=mysql_fetch_array($query)){ 
if(
$what==y){
        echo 
"x"
} if(
$waht==x}
        echo 
"y"
}
if(
$what==y){ $what=x; } else { $what=y; }



meshuga 02-02-06 20:40

ציטוט:

נכתב במקור על ידי Ido`s
תוסיף בDB, שורה ראשונה X וY :)
לא סתם
PHP קוד:

$what=y
while(
$array=mysql_fetch_array($query)){ 
if(
$what==y){
        echo 
"x"
} if(
$waht==x}
        echo 
"y"
}
if(
$what==y){ $what=x; } else { $what=y; }



דרך די טיפשית, יותר מדי תנאים.
שים לב שאתה חוזר על אותם תנאים פעמיים במקום לשים את הלמשל
if($what==y){ $what=x;
במקום לשים את זה למטה אתה יכול לשים את זה בתנאי הראשון.

המטרה הושגה, ננעל


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

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