הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 24-12-07, 16:22   # 1
rid-men
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 218

rid-men לא מחובר  

PHP|עיצוב טבלאה

יש לי טבלאה בה כל נתון שאני מוסיף הוא td
לדוגמא:
<td>
abc12
</td>

כל נתון שאני מוסיף מתווסף ובעצם הדף נמתך לאורך..
איך אני מסדר שיהיו 3 td בכל tr ?
תודה לכל מי שינסה לעזור.
  Reply With Quote
ישן 24-12-07, 16:32   # 2
DavidBD
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 30
הודעות: 956

DavidBD לא מחובר  

מש'ו כזה:
קוד:
$i = 0;
while (...) {
if ($i == 0) {
$i++;
echo "<tr>";
}
if ($i < 3 && $i != 0) {
echo "<td>blabla</td>";
}
if ($i == 3) {
$i = 1;
echo "</tr>
<tr>
<td>blabla</td>
";
}
$i++;
}
if ($i != 1) echo "</tr>";
מש'ו כזה, אני לא בטוח אבל שלפתי את זה עכשיו
__________________
דוד בן דוד.
  Reply With Quote
ישן 24-12-07, 16:42   # 3
mayden
Авторитет
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,556

mayden לא מחובר  

דויד, שתהיה בריא.. סיבכת ממש אבל ממש את הקוד.

rid-men, אני לא אביא לך את הקוד אלא רק חוט מחשבה. בעיקרון אתה צריך לעשות תנאי שאם $i מתחלק ב3 ללא שארית זה ידפיס TR חדש. (את $I תאפס בהתחלה, לפני הלולאה ותקפיץ אותו באחד בסוף הלולאה).
__________________

ציטוט:
" זוכרים בשביל ללמוד, יודעים בשביל ללמד, מבינים בשביל לתכנת.."
  Reply With Quote
ישן 24-12-07, 16:47   # 4
rid-men
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 218

rid-men לא מחובר  

אני דיי חדש עם טבלאות ולא ממש הבנתי איך אני מציב את התנאי הזה
  Reply With Quote
ישן 24-12-07, 17:39   # 5
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

קרא על ++ ומודול
בעקרון על כל פעם שהלולאה רצה יש לעשות ++ למשתנה כלשהו שאתה מגדיר כ INT ואז עושה בלולאה בדיקה אם הוא מספר זוגי בעזרת מודול, אם כן אז תן לו צבע אחד ואם לא אז צבע אחר
__________________
בברכה,
רועי
  Reply With Quote
ישן 24-12-07, 18:54   # 6
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

קוד:
echo '<table><tr>';

$query = mysql_query("bla");
$i = 0;

while($some = mysql_fetch_array($query))
{
	if($i &#37; 3 == 0) echo '</tr><tr>';
	$i++;
}

echo '</tr></table>';
  Reply With Quote
ישן 25-12-07, 16:08   # 7
Striker
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 812

Striker לא מחובר  

קל ביותר... דוד השתגעת עם הקוד שמה XD

הנה

PHP קוד:
<?php
$i 
0;
$print "<tr>";
if (
$i == 3)
{
echo 
$print;
$i 0;
}
$i++;
?>
מקווה שתדע לשלב את זה במקום המתאים , כתבתי את זה הכי נוח שאפשר לדעתי =]
  Reply With Quote
ישן 25-12-07, 16:54   # 8
DavidBD
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 30
הודעות: 956

DavidBD לא מחובר  

ציטוט:
נכתב במקור על ידי Striker צפה בהודעה
קל ביותר... דוד השתגעת עם הקוד שמה XD

הנה

PHP קוד:
<?php
$i 
0;
$print "<tr>";
if (
$i == 3)
{
echo 
$print;
$i 0;
}
$i++;
?>
מקווה שתדע לשלב את זה במקום המתאים , כתבתי את זה הכי נוח שאפשר לדעתי =]
אני יודע ^^
חחח הייתי מסטול באות זמן :|
בכ"מ הקוד של אלעד ניראלי הכי מתאים.
__________________
דוד בן דוד.
  Reply With Quote
ישן 25-12-07, 18:37   # 9
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

סתם חידה בהקשר הזה למי ששאל את השאלה, במידה והוא יענה עליה יהיה ניתן לראות שהוא הבין את הפתרון,
החידה:
מה יקרה אם נרצה לעשות מודול 2 ואיך נוכל לתקן זאת?
__________________
בברכה,
רועי
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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