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

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

Espires 03-01-06 16:31

בעיה עם for חח אני לא מסתדר איתו XD
 
סתכלו יש לי את הקוד הבא:
PHP קוד:

$i 0;
$w mysql_query("SELECT * FROM designs") or die (mysql_error());
while(
$row mysql_fetch_array($w)) {

    if( (
$i%2) == ) {
        echo 
"<br>";
    } else {
    }
$i++;


מה שאני רוצה שזה פשוט ייקח את
העיצובים מהמסד ויציג 2 בשורה
ואני לא בטוח אם הקוד טוב כאילו
רק החלק של הfor עזבו את הwhile
אז תוכלו להסביר לי על זה קצת??
או לתת לינק לאתר בעבריתצ??
תודה לעוזרים XD

Eran-s 03-01-06 16:47

שם echo של הנתון מהמסד לפני התנאי של $i%2 ומוריד את ה-else.

somebody 03-01-06 16:58

ציטוט:

נכתב במקור על ידי Eran-s
שם echo של הנתון מהמסד לפני התנאי של $i%2 ומוריד את ה-else.

חחחחחחח אני יודע שזה לא קשור אבל הייתי חייב לכתוב..
חחחח "ומוריד את ה-else" חחח כמו מה זה נשמע?
חחחחח זה לא נשמע כמו באסקימו לימון שהרופא אמר ליודלה "מוריד מכנסיים" ?
חחחח אני יודע שזה לא קשור אבל הייתי חייב לכתוב חחח..

ומשהו שכן קשור.
בגלל שאתה עושה רק פעולה אחתאחרי ה IF אתה לא חייב לשים צומדיים }{.
פשוט לעשות ככה:

PHP קוד:

    if($i%2==0)  
        echo 
"<br>"

בלי כל הקוד אחרי.

Eran-s 03-01-06 17:00

ציטוט:

נכתב במקור על ידי somebody
חחחחחחח אני יודע שזה לא קשור אבל הייתי חייב לכתוב..
חחחח "ומוריד את ה-else" חחח כמו מה זה נשמע?
חחחחח זה לא נשמע כמו באסקימו לימון שהרופא אמר ליודלה "מוריד מכנסיים" ?
חחחח אני יודע שזה לא קשור אבל הייתי חייב לכתוב חחח..

ומשהו שכן קשור.
בגלל שאתה עושה רק פעולה אחתאחרי ה IF אתה לא חייב לשים צומדיים }{.
פשוט לעשות ככה:

PHP קוד:

    if($i%2==0)  
        echo 
"<br>"

בלי כל הקוד אחרי.

חחח בגלל שהיית חייב הוספת על הסוגריים המסולסלות? חחח
אז בקשר לכך אתה צודק אבל מומלץ תמיד לשים בכדי לא להתבלבל בהמשך הקוד.

Espires 03-01-06 17:02

חח הבנתי רק מהסומבאדי הזה
שמעו תוכלו לתקן לי את הקוד
שזה פשוט ייקח את כל התוצאות
מהמסד וזה יירד אחרי כל שתי הודעות??

Eran-s 03-01-06 17:03

ציטוט:

נכתב במקור על ידי Espires
חח הבנתי רק מהסומבאדי הזה
שמעו תוכלו לתקן לי את הקוד
שזה פשוט ייקח את כל התוצאות
מהמסד וזה יירד אחרי כל שתי הודעות??

מה הבנת ממנו? הוא לא הסביר כלום בקשר למה ששאלת.
לא נוכל לתקן לך, נסה ללמוד לבד.:rolleyes:

somebody 03-01-06 17:04

PHP קוד:


$i 
0
$w mysql_query("SELECT * FROM designs") or die (mysql_error()); 
while(
$row mysql_fetch_array($w)) { 

    if(
$i%== ){  
        echo 
"<br>";
$i 0;

$i++; 


אופססססס עכשיו שאני מסכל זה בכלל לא נכון מה שאמרתי, עשית MOD, לא משנה לא משנה אל תתיחס למה שכתבתי חחח
דרך אגב, אני לא יודע PHP זה רק ממה שהספקתי ללמוד בבצפר(C זה בדיוק אותו דברר, לפי מה שבכל מקרה ראיתי בבצפר).

Espires 03-01-06 17:10

חח אז מה שכתבת לא נכון או נכון חח??

somebody 03-01-06 17:26

לא יודע נסה חח..
אבל זה לא הכי נירא לי כי מוד אמור גם להוציא מספוק אמת מ 6 12 180, או בקיצור כל מה שמתחלק ב2(לפי מה שאתה עשית כל מה שמתחלק ב 2, אפשר כל מספר אחר כמו שאתה יודע).
יכול להיות שזאת בעיה בשליפה אולי , אין לי מושג.. אבל בIF אני לא מוצא טעות..
אבל תגיד שניה מה ניסית להדפיס?
כי לפי הקוד הזה אני רואה שאתה רק מדפיס <br /> כל הזמן ולא שום דבר אחר..

Espires 03-01-06 17:31

תם תחשוב שיש שמה עיצוב חח זה אמור להדפיס כל 4 עיצובים
ואז עושה br יש מבין אחי??


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

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