636
צפיות
צפיות
5
תשובות
תשובות
הכנסת משתנים לטבלה דרך פונקציה בPHP
שלום רב.
אני די חדש באתר וגם בתכנות והתחלתי ללמוד בעזרת ספר PHP
הגעתי למשימה מעשית שמבקשיים ממני ואני מצטט:
"צור פונקציה המקבלת ארבעה משתני מחרוזת ומחזירה מחרוזת המכילה רכיב טבלה של HTMP,כאשר כל משתנה נמצא בתא משלו"
ועכשיו השאלה המתבקשת כמובן, מה לא נכון בקוד שלי ?
(אל תצחקו, אני צעיר בעסק)
תודה.
וזה הקוד:
<?php
function tbl($a,$b,$c,$d)
{
print "<table width="200" border="1" align="right">
<tr>
<td>$a</td>
</tr>
<tr>
<td>$b</td>
</tr>
<tr>
<td>$c</td>
</tr>
<tr>
<td>$d</td>
</tr>
</table>"
}
tbl("אא","בב","גג","דד");
?>
5 תשובות
עוד פרטים בקשר לשאלה…
שכחתי לומר שהדפדפן אומר שיש בעיה בשורה הזאת:
print "<table width="200" border="1" align="right">
לא מבין בPHP אבל יש לך גרשיים
מיותרים או חסרים בשורה של
print "<table
ניסיתי בלי גרשיים גם ו..
כשאני מוריד את הגרשיים שפותחים וסוגרים את הטבלה אז זה כותב עדיין שיש בעיה עם התו > (הפותח) באותה שורה
print " < table width="200" border="1" align="right">
<tr>
<td>$a</td>
</tr>
<tr>
<td>$b</td>
</tr>
<tr>
<td>$c</td>
</tr>
<tr>
<td>$d</td>
</tr>
</table>"
כל גרשיים חוץ מ הסופיות והתחליות
ב"ה
תבריח עם
ז"א
"
ואת המשתנים תעטוף בסוגריים מסולסלות
תודה רבה לכולם! עובד.
זה הצליח בלי סוגריים מסולסלות.
וגם לא ממש הבנתי למה צריך להוסיף את . (אבל זנ כן הוספתי)
בכל מקרה תודה רבה.
זה הקוד הסופי למי שמעוניין.
<?php
function tbl($a,$b,$c,$d)
{
print "<table width="200" border="1">
<tr>
<td>$a</td>
</tr>
<tr>
<td>$b</td>
</tr>
<tr>
<td>$c</td>
</tr>
<tr>
<td>$d</td>
</tr>
</table>";
}
tbl("אא","בב","גג","דד");
?>