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

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

opsite 04-02-07 16:47

php | עזרה איך עושים פעם טבלה בצבע x פעם בצבע y כנסו בבקשה
 
איך אני עושה שנגיד הפס הראשון יהיה בסצבע x השני יהיה בצבע y

כל פעם שאני יוסיףף זה יעשה פעם למשל אפור פעם לבן פעם אפור פעם לבן ..


תוןדה לכם

נריה 04-02-07 16:52

נגיד כל הודעה ממוספרת לפי ID
אז תוכל לעשות אם המספר זוגי אז שיעשה צבע X
ואם אי זוגי שיעשה צבע Y
כדי לבדוק זוגי או לו תעשה תנאי
PHP קוד:

if(id%2==0

שזה אומר שזה זוגי אז תעשה צבע X
בהצלחה

O-B 04-02-07 17:06

ציטוט:

נכתב במקור על ידי נריה (פרסם 417750)
נגיד כל הודעה ממוספרת לפי ID
אז תוכל לעשות אם המספר זוגי אז שיעשה צבע X
ואם אי זוגי שיעשה צבע Y
כדי לבדוק זוגי או לו תעשה תנאי
PHP קוד:

if(id%2==0

שזה אומר שזה זוגי אז תעשה צבע X
בהצלחה

זה לא כל כך נכון..
אם היה לו: 1,2,3,4,5
והוא מחק את רשומה 4
זה זה יופיע: לבן,אפור,לבן,לבן...
הבנתה?..

sUP 04-02-07 17:24

שיעשה
$var++;
ולא לפי הID

Level-Serv 04-02-07 17:45

ציטוט:

נכתב במקור על ידי O-B (פרסם 417765)
זה לא כל כך נכון..
אם היה לו: 1,2,3,4,5
והוא מחק את רשומה 4
זה זה יופיע: לבן,אפור,לבן,לבן...
הבנתה?..

בעת הלולאה שמדפיסה את השורות הוא בונה משתנה עזר שהוא מאתחל אותו ל0 וכל פעם שהוא נכנס ללולואה הוא מקדם את המשנה באחד ועושה את הבדיקה של הזוגי / אי זוגי (מה שנריה הביא).

LosNir 04-02-07 19:30

ציטוט:

נכתב במקור על ידי Level-Serv (פרסם 417792)
בעת הלולאה שמדפיסה את השורות הוא בונה משתנה עזר שהוא מאתחל אותו ל0 וכל פעם שהוא נכנס ללולואה הוא מקדם את המשנה באחד ועושה את הבדיקה של הזוגי / אי זוגי (מה שנריה הביא).

נכון, אבל נרריה התכוון לבדיקה של ה ID |:

DorWD 04-02-07 19:31

ציטוט:

נכתב במקור על ידי LosNir (פרסם 417908)
נכון, אבל נרריה התכוון לבדיקה של ה ID |:

הוא התכוון לקוד שנריה הביא פה לבדוק אם זוגי או לא

נריה 04-02-07 19:32

אפשר גם לפי ID ואפשר גם ליצור מונה של הלולאה
תלוי איך שהמערכת שלו בנויה
בדרך כלל ID עולה ב 1 כל פעם(תלוי בהגדרה)
אם הוא גם מוחק מידי פעם וכו' אז שיעשה מונה לולאה שיעלה ב 1 ואותו יבדוק כמו שהראתי למעלה

opsite 04-02-07 19:51

לא הבנתי מה שנתתם פה מישהו יוכל להסביר כמו שצריך אם דוגמא קטנה ..

תודה לכם

LosNir 04-02-07 19:56

אז קודם תוריד את "OPsite.co.il - פיתוח אתרים , תכנות אתרים , אפלקציות שונות , ועוד ... "

O-B 04-02-07 20:06

ציטוט:

נכתב במקור על ידי LosNir (פרסם 417932)
אז קודם תוריד את "OPsite.co.il - פיתוח אתרים , תכנות אתרים , אפלקציות שונות , ועוד ... "

חחח...

Level-Serv 04-02-07 20:21

בוא נגיד יש לך לולאה כזו:
PHP קוד:

for($i=1;$i<=10;$i++) {
 if(
$i%2==0) { //אם המשתנה i הוא זוגי (אם השארית של החלוקה של i ב2 היא 0)
  //print X bgcolor
 
} else {
  
//print Y bgcolor
 
}


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

$i 1;
while(
$row mysql_fetch_array($query)) {
 if(
$i%2==0) { //אם המשתנה i הוא זוגי (אם השארית של החלוקה של i ב2 היא 0)
  //print X bgcolor
 
} else {
  
//print Y bgcolor
 
}
 
$i++;


**הערה שרשומה בתנאי בשני הקודים היא: אם המשתנה i הוא זוגי (אם השארית של החלוקה של i ב2 היא 0)

opsite 04-02-07 20:45

לוסניר מה אתה מדבר שטויות אתה יודע בכלל איך אני קשור ל opsite ? אתה יודע מה תפקידי שם ? אתה יודע בכלל מי אני ? לפני שאתה מקשקש ??

אז תשתוק ו ניר תודה לך אחי

LosNir 04-02-07 21:34

ציטוט:

נכתב במקור על ידי opsite (פרסם 417961)
לוסניר מה אתה מדבר שטויות אתה יודע בכלל איך אני קשור ל opsite ? אתה יודע מה תפקידי שם ? אתה יודע בכלל מי אני ? לפני שאתה מקשקש ??

אז תשתוק ו ניר תודה לך אחי

אין לך שום זכות להגיד לי שתוק, אתה אמור לקבל אזהרה על כך.

ובוא נשמע מה תפקידך ב Opsite.

opsite 04-02-07 21:41

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

נריה 04-02-07 21:46

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


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

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