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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 18-11-07, 18:47   # 1
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

הדפסה מסודרת

שלום [=
רציתי לדעת איך אני יכול להדפיס בצורה מסודרת
שכל 4 הדפסות הוא ירד שורה ידפיס עוד 4
יעני ככה:

-

--

---

----

----
-

----
--

וכו... מקווה שהבנתם
צריך להכניס אותו לFOR?
תודה [=
  Reply With Quote
ישן 18-11-07, 21:35   # 2
mayden
Авторитет
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,556

mayden לא מחובר  

PHP קוד:
if($i % 4 == 0)
echo "<br />"
בFOR..
__________________

ציטוט:
" זוכרים בשביל ללמוד, יודעים בשביל ללמד, מבינים בשביל לתכנת.."
  Reply With Quote
ישן 18-11-07, 23:23   # 3
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

סליחה על הבורות אבל מה זה השורה זאת:
"&#37"

תודה [=
  Reply With Quote
ישן 18-11-07, 23:28   # 4
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

PHP קוד:
&#37; 
זה
%

שזה מודול. שזה נותן את השארית מחלוקה במספר שאחרי במקרה שלך זה 4.
$i % 4 ==0
  Reply With Quote
ישן 18-11-07, 23:29   # 5
Derey22
הוסטסניון
 
Derey22's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר שבע
גיל: 30
הודעות: 2,128
שלח הודעה באמצעות ICO אל Derey22 שלח הודעה באמצעות MSN אל Derey22

Derey22 לא מחובר  

בתוך הלולאה שלך תשים:$i++;
ואז תנאי שבודקת אם i שווה ל4..
  Reply With Quote
ישן 18-11-07, 23:52   # 6
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

אבל איך אני אמור לדעת שהוא הדפיס 4 ולא 3?
  Reply With Quote
ישן 19-11-07, 01:23   # 7
somebody
A Al Alm Almo Almog!
תודה על תרומתך!
 
somebody's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: hadera CiTy
גיל: 33
הודעות: 4,005
שלח הודעה באמצעות MSN אל somebody

somebody לא מחובר  

ציטוט:
נכתב במקור על ידי Nils צפה בהודעה
אבל איך אני אמור לדעת שהוא הדפיס 4 ולא 3?
בשביל זה יש שארית.
אם I&#37;4(I מודול 4) שווה ל0(למשל 4/16=0)(אין שארית, הפתרון הוא 4, לא 4.566554), אז זאת אומרת שהודפסו 4 שורות.

שארית של 95 מודול 5 היא 0.(דוגמא)
__________________
דוא"ל: almog.zimel ב ג'מייל נקודה קום
מסנג'ר: almog שטרודל freetopsite נקודה co נקודה il

  Reply With Quote
ישן 19-11-07, 03:52   # 8
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

אוקי אז אני צריך להכניס את הלולאה הזאת
PHP קוד:
  for ($i=1$i<=10$i++)
  {
    if(
$i &#37; 4 == 0)
       
echo "<br />";  
  } 
בתוך הלולאת WHILE של ההדפסה? ומה אני אמור לרשום במקום ה"10" שם יעני שהוא יסיים ב10

אם זה לא טוב אז תראו לי בבקשה איך זה אמור להיראות,סליחה אבל רק ככה אני מבין ולומד.

תודה רבה [=

Last edited by Nils; 19-11-07 at 04:30..
  Reply With Quote
ישן 19-11-07, 10:30   # 9
mayden
Авторитет
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
הודעות: 2,556

mayden לא מחובר  

יש לך משהו כזה נכון?
PHP קוד:
whille($row.. ) {
$bla $row['..'];
..
.
$i=0;
..
..
if(
$i &#37; 4 ==  0)
echo "<br />";
..
..
$i++;  } 
איפה שיש לך את הנקודות האלה זה בעצם שאר הקוד שלך, הפלט של המסד שלך וכו'..
עכשיו אתה שואל מה זה % בעצם? הפעולה % מחזירה לך את השארית.
לדוגמא אתה עושה:
10 אחוז 3 = 1, כלומר מה השארית של חלוקה של 3 ב10. (יש לך 10 סוכריות, חילקת ל3 אנשים שווה בשווה. כמה סוכריות נשארו לך?)
__________________

ציטוט:
" זוכרים בשביל ללמוד, יודעים בשביל ללמד, מבינים בשביל לתכנת.."
  Reply With Quote
ישן 19-11-07, 13:18   # 10
Nils
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
הודעות: 85

Nils לא מחובר  

אז בעצם לא צריך את השורה הזאת:
for ($i=1; $i<=10; $i++)

כאילו לאפס I ולבצע תנאי?

אוקי תודה רבה[=

עריכה:

ניסית עם כל הקוד הזה:

PHP קוד:
<html dir="rtl">

<head>
<link rel="stylesheet" type="text/css" href="style.css">
<style>
BODY { 
background-image: url('images/maya_08.gif') ;
background-position: 50% 50%;
background-repeat: no-repeat} 
img {border: 0;}
</style>
<title>דף חדש 1</title>
</head>

<body>
<?php
 
include ("config.php");
echo <<<st
<form method="POST" action="add_item.php">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="17%" id="AutoNumber1" height="118">
  <tr>

st;

  
$query mysql_query("SELECT * FROM item WHERE kat='hand_bags'"); 
  while (
$row mysql_fetch_array($query))
{
echo <<<st


    <td width="100%" height="12" align="center">
<img border="0" src="
{$row['pic']}" width="118" height="84">
<input type="radio" value="
{$row['value']}" checked name="R1">
    </td>


st;

$i=1;
if(
$i ==  0)
echo 
"<br />";
$i++;

}

echo <<<st
  </tr>
</table>
<p><input type="submit" value="שלח" name="submit"><input type="reset" value="איפוס" name="B2">
</form>
</center>

st;
?>
וזה לא עובד \= הצבתי את זה לא נכון?

והנה הקישור שלו שתוכלו לראות שזה לא עובד:
http://84.94.230.229/~yairsh/maya/hand_bags.php

Last edited by Nils; 19-11-07 at 13:29..
  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. הזמן כעת הוא 11:42.

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