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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 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:41   # 4
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

ציטוט:
נכתב במקור על ידי eXtaZa
מאיפה הוצאת את זה שאין את הפקודה print ?
ברור שיש
ישנה פקודת print בשפות אחרות, אך ב PHP אין פקודת print.
 
ישן 30-12-05, 22:42   # 5
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   # 6
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

LosNir2 ועוד יש print.
אם אתה טוען שאין את הפקודה הזאת , אז תסביר לי מה זה:
http://il.php.net/manual/en/function.print.php
 
ישן 30-12-05, 22:33   # 7
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   # 8
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

flash , הדרך שלך לא עובדת...
 
ישן 30-12-05, 23:07   # 9
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

טוב עזבו תויכוח
פקודת פרינט קיימת אבל היא יעילה בדיוק כמו הדפסה רגילה בHTML.
echo עוד עובר עיבוד אחרי זה, ו-print לא.
הבנת?
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

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

eXtaZa לא מחובר  

הבנתי אבל זה עדיין לא עוזר לי.. ניסיתי לשנות לecho אבל זה לא מציג את הנתונים. נראה לי זה בגלל שהוא לא מוסיף אותם טוב לבסיס נתונים כי אחרי שאני מוסיף את הנתונים לבסיס נתונים, אני נכנס לבסיס נתונים ורואה שזה הוסיף כלום כלומר זה הוסיף משהו אבל ריק, לא יודע למה
 
סגור את ההודעה

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

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