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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 30-12-05, 22:09   # 1
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

בעיה בPHP...

יש לי בעיה בקוד שכתבתי. יש שתי שדות שקוראים להם: your_name ו your_message , ועשיתי שיבדוק האם השדות ריקים, אם כן אז לרשום למשתמש שישלים את כל השדות , ואם לא אז שיוסיף את הנתונים שהוא הכניס לבסיס נתונים, אחרי שהוא הכניס אותם רציתי שידפיס לי בטבלה את השם שלו ואת ההודעה , כלומר להוציא את הנתונים מהבסיס נתונים ולהדפיס אותם.
אבל הוא לא מדפיס לי אותם... אני לא יודע מה הבעיה...
תודה לעוזרים
אז הינה חלק מהקוד:
קוד:
if( isset($your_name) || isset($your_message) )
	{
		if( empty($your_name) || empty($your_message) )
			print("Please fill all the details");
	}
else
	{
		mysql_query($query, $link) 
			or die("Couldn't add data");		
		$all_fields=mysql_query("SELECT * FROM gustbook");
		while($a_row=mysql_fetch_row($all_fields) )
			{
			print("<table>\n");
			print("<tr>");
			foreach($a_row as $field)
				print "<td>$field</td>\n";
			print("</tr>\n");
			print "</table>\n";
			}
	}

Last edited by eXtaZa; 30-12-05 at 23:07..
 
ישן 30-12-05, 22:31   # 2
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

אז זהו שאין ב PHP את הפקודה print, יש את הפקודה echo.
 
ישן 30-12-05, 22:33   # 3
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

ציטוט:
נכתב במקור על ידי LosNir2
אז זהו שאין ב PHP את הפקודה print, יש את הפקודה echo.
מאיפה הוצאת את זה שאין את הפקודה print ?
ברור שיש
 
ישן 30-12-05, 22:33   # 4
flash
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 49

flash לא מחובר  

PHP קוד:
if($your_name==NULL || $your_message==NULL){
echo
"אנא מלא את כל השדות";
}else{
mysql_query($query$link)or die("Couldn't add data");        
$all_fields=mysql_query("SELECT * FROM gustbook");
while(
$a_row=mysql_fetch_row($all_fields) ){
echo
"
<table>
<tr>
foreach($a_row as $field)
<td>$field</td>
</tr>
</table>
"
;
}

חחחח ניר מה קשור
 
ישן 30-12-05, 22:40   # 5
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

flash , הדרך שלך לא עובדת...
 
ישן 30-12-05, 22:41   # 6
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

ציטוט:
נכתב במקור על ידי eXtaZa
מאיפה הוצאת את זה שאין את הפקודה print ?
ברור שיש
ישנה פקודת print בשפות אחרות, אך ב PHP אין פקודת print.
 
ישן 30-12-05, 22:42   # 7
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

ציטוט:
נכתב במקור על ידי flash
PHP קוד:
if($your_name==NULL || $your_message==NULL){
echo
"אנא מלא את כל השדות";
}else{
mysql_query($query$link)or die("Couldn't add data");        
$all_fields=mysql_query("SELECT * FROM gustbook");
while(
$a_row=mysql_fetch_row($all_fields) ){
echo
"
<table>
<tr>
foreach($a_row as $field)
<td>$field</td>
</tr>
</table>
"
;
}

חחחח ניר מה קשור
קשור קשור... ב PHP אין פקודת print.
אבל זה לא הבעיה היחידה בקוד.
משום מה, הקוד ניראה לי טיפה שונה מ PHP.

(מצטער, לא שמתי לב שעשיתי דאבל פוסט)
 
ישן 30-12-05, 22:47   # 8
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

LosNir2 ועוד יש print.
אם אתה טוען שאין את הפקודה הזאת , אז תסביר לי מה זה:
http://il.php.net/manual/en/function.print.php
 
ישן 30-12-05, 22:54   # 9
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

ציטוט:
נכתב במקור על ידי eXtaZa
LosNir2 ועוד יש print.
אם אתה טוען שאין את הפקודה הזאת , אז תסביר לי מה זה:
http://il.php.net/manual/en/function.print.php
כן? אז תסביר לי את זה:

print() is not actually a real function (it is a language construct) so you are not required to use parentheses with its argument list.


echo היא הפקודה הראשית.
 
ישן 30-12-05, 22:56   # 10
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

אוקיי אבל עדיין יש את הפקודה הזאת וממה שרשמת אפשר לראות:
"אין פקודת print"
מקודם אמרת שאין בכלל פקודה כזאת
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 17:20.

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