הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 05-11-08, 15:08   # 1
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

[עזרה] מספר הכתבה בכותרת.

שלום.
פה בפורום, לכל אשכול יש מספר, כתוב t=2342 או כל מספר אחר.
אני בניתי דבר פשוט, דף ששואב מידע מהמסד, זה הקוד:

PHP קוד:

<?php 


mysql_connect
("0000""0000""0000"); 
mysql_select_db("0000"); 

$query mysql_query("SELECT * FROM test"); 

while(
$row=mysql_fetch_array($query))
{
 
echo 
"<div style='width:400px; height:100px;  border-width: 2px; border-style: solid; border-color: #dcdcdc; background-color:#f5f5f5; font-family:Arial; color:#000100; padding-right: 8px; padding-top: 2px; font-size: 14px; font-weight: bold; text-align:right;'>".$row['username']."</div><br>";

}  

?>
הנה, זה עובד:

http://fixst123.awardspace.com/show1.php

כעת אני רוצה שכל מה שאני יוסיף, יופיע בקוביה הקטנה הזו כ"תקציר" כלומר רק התתחלה, כמו פה בפורום, ושבתוך הקוביה הזו יהיה לינק "לטקסט המלא" ואז הטקסט יפתח בדף אבל עם מספר משלו..
כלומר שכל דבר שנכנס למסד יקבל מספר אוטומטי, כמו שיש בכל אתר תוכן, למשל בנענע, זה כתבה מהיום:
http://news.nana10.co.il/Article/?Ar...592399&sid=126

אתם רואים? פה יש 2 שמות, ArticleID ו sid.

בטבלה שלי יש שדה בשם id שהוא מסומך במפתח וזה עולה כל פעם באחד, פשוט אני לא מציג את המספור.

חיפשתי איזה מדריך או משהו, לא מצאתי.
אין לי הרבה מה לתת בתמורה אבל אוכל לתת כמה קישורים (יש לי כמה PR2 וPR3 אחד).
רק כדי שלא תרגישו שאתם עובדים לחינם...

תודה לכם.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 05-11-08, 17:44   # 2
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 36
הודעות: 710

vadimg88 לא מחובר  

אם יש לך במסד כבר את ה ID פשוט תצור עוד עמוד שהכניסה אליו תיהיה index.php?id=1 ואז תבצע שאילתה שתשלוף את הרשומה הזאת של אותו ID שהועבר בקישור. אם הבנתי אותך נכון זה מה שאתה רוצה לעשות.
  Reply With Quote
ישן 05-11-08, 17:55   # 3
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

אממ לא הבנתי אותך כל כך..בעצם בכלל לא :/
סורי..
תודה על הניסיון בכל אופן [=
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 05-11-08, 20:48   # 4
GalN
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Nov 2006
הודעות: 144

GalN לא מחובר  

כדי לעשות "תקציר" תשתמש בפונקציה wordwrap
ואח"כ תעשה לינק ל"דף המלא" שבעצם דרך הGET הוא יקבל את הID של מה שאתה רוצה..
index.php?id=x
x מייצג את מספר ID במסד..


בהצלחה, מקווה שהבנת
  Reply With Quote
ישן 05-11-08, 21:18   # 5
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

רגע, אבל איך הוא יקח את ה id של אותה הכתבה?
אולי לכם הקוד בנוי בראש, לי זה די חושך, אני ממש מתחיל..
למדתי יותר SQL מאשר PHP, לכן זה כל כך קשה לי.
עריכה: אני מעריך את העזרה שלכם מאוד, אני יודע שקשה להסביר לי אבל מה לעשות? כזה אני =]
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 06-11-08, 22:28   # 6
-n.h-
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 13

-n.h- לא מחובר  

טוב תראה, זה מאוד פשוט. פשוט צריך קצת היגיון. הרי בPHP קיימת מתודת GET שמקבלת נתונים מהכתובת, נכון? אז משתמשים בזה. בקופסא אתה מגדיר בקישור לדף שאתה רוצה שיהיה את הכתבה המלאה משתנה בשם id, ובדף של הכתבה אתה מקבל דרך GET את הID דרך שורת הכתובת. הנה דוגמא:

הדף הראשי:
PHP קוד:
    echo "<a href=article.php?id={$row['id']}>המשך מאמר</a>"
דף הכתבה(הקרוי בשם article.php):

PHP קוד:
<?php

$id 
$_GET['id'];

?>
מכאן כמובן אתה ממשיך לתכנת את דף הarticle ושם אתה מציג את הנתונים מהמסד כמו כותרת הכתבה וכו'.

בהצלחה
  Reply With Quote
ישן 07-11-08, 16:48   # 7
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

אממ..
אני לא מקבל את הדף, הוא אכן נותן לכל אחד לינק בשם id=1, id=2 וכך הלאה אבל כאילו הדף לא נמצא.

http://fixst.awardspace.co.uk/show1.php

תודה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 07-11-08, 18:11   # 8
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 36
הודעות: 710

vadimg88 לא מחובר  

מה הקוד של העמוד show.php ? והאם הוא אכן נמצא בתיקיה הנכונה?
  Reply With Quote
ישן 07-11-08, 19:17   # 9
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

זה הקוד:

PHP קוד:
<?php  
  
mysql_connect
("000""000""000"); 
mysql_select_db("000"); 


$query mysql_query("SELECT * FROM test");  
while(
$row=mysql_fetch_array($query)) 

  
echo 
"<div style='width:400px; height:100px;  border-width: 2px; border-style: solid; border-color: #dcdcdc; background-color:#f5f5f5; font-family:Arial; color:#000100; padding-right: 8px; padding-top: 2px; font-size: 14px; font-weight: bold; text-align:right;'>".$row['username']."</div><br>"
echo 
"<a href=show.php?id={$row['id']}>כנס למאמר</a>";  
}   
?>
אממ..הבעיה בהצגת הנתונים, אולי צריך פונקציה שתגיד לו להכניס את התוכן של אותו id לאותו עמוד עם הid.

תודה
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 07-11-08, 19:35   # 10
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 36
הודעות: 710

vadimg88 לא מחובר  

זה הקובץ שמציג את כל המאמרים. מה עם הקובץ שמציג מאמר אחד?
  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. הזמן כעת הוא 00:50.

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