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

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

   
|!|

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

dor77 לא מחובר  

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

תודה =]
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 07-11-08, 20:49   # 12
-n.h-
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 13

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

שוב, דור, אתה מסתבך. הסברתי לך כבר מקודם. הקוד עצמו בסדר גמור, אתה צריך ליצור עמוד בשם show(כי הרי אתה מפנה את הכתבה ל show.php?id=x). אחרי שאתה יוצר, אתה צריך שהוא ידע איזה מאמר להציג, אז אתה רושם את מתודת הGET כך:

PHP קוד:
$id $_GET['id']; 
שבת שלום
  Reply With Quote
ישן 07-11-08, 23:12   # 13
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

תודה רבה, הצלחתי.
תודה לבן סהר ולכולם פה, כולם עזרו לי, המון תודה.
באמת שזה די פשוט אבל מה לעשות, הסתבכתי קצת
סוף סוף.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 08-11-08, 00:34   # 14
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

אי אפשר לערוך..
זה עובד אבל יש בעיה.
לאחר שהוספתי למשל 15 "מאמרים" אז כולם מציגים לי את התוכן של 1.
http://fixst.awardspace.co.uk/show1.php
אם לחצתם על הקישור של מאמר מספר 12 למשל, אתם תקבלו את התוכן של 1, כי כנראה הוא בודק את המספר הראשון וזה 1 אז הוא ישר נותן את התוכן שבו id=1 ולא id=12 או כל מספר בטווח המספרים 10-19.
יש פיתרון?

זה הקוד של הדף הראשי show1:

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>"
}  

?>
וזה של הדף של כל אחד, show:

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

$result mysql_query("SELECT username FROM test WHERE id={$id['id']}");  
while(
$row=mysql_fetch_array($result))  
{  
   
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>";  
}    
?>
אממ מה עושים?
וואלה לא מבין איך זה יכול להיות, יש לו בעיה של מספרים עם יותר מספרה אחת?
אני די בטוח שגם אתם נתקלים בדבר כזה פעם ראשונה.
זה פשוט מוזר.

תודה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 08-11-08, 12:34   # 15
yard2010
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 152
שלח הודעה באמצעות ICO אל yard2010 שלח הודעה באמצעות MSN אל yard2010

yard2010 לא מחובר  

PHP קוד:
$result mysql_query("SELECT username FROM test WHERE id={$id['id']}"); 
מזתומרת
PHP קוד:
$id['id'
?

זה כאילו יש לך מערך שנקרא ID ואתה פונה לערך במקום ה-ID...
אולי התכוונת
PHP קוד:
$_GET['id'
?
__________________
בברכה, ירדן רפאלי, מתכנת PHP.
מסנג'ר: yarden00@walla.com
אימייל: yard2010[@]gmail.com
פיג'מה
  Reply With Quote
ישן 08-11-08, 13:46   # 16
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 36
הודעות: 710

vadimg88 לא מחובר  

כן, כמו שירדן אמר לא הגדרת את הערך שאתה שולף בכלל אז זה שולף את הראשון כנראה. ולא צריך לבצע לולאת WHILE מאחר ואתה מוציא רשומה אחת בלבד.
  Reply With Quote
ישן 08-11-08, 14:37   # 17
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

שיניתי את זה אבל יש בעיה.

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

$result mysql_query("SELECT username FROM test WHERE id={$_GET['id']}");   
while(
$row=mysql_fetch_array($result))   
{   
    
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>";   
}     
?>
הוא נותן לי שגיאה עם result.
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/fixst.awardspace.co.uk/show.php on line 7

אתמול אכן הייתה בעיה, המשתנה למעלה לא היה מתאים ל result אבל עכשיו אני משתגע.
מה גם, אני מנסה לשים את הקוד שנתתי לכם אתמול, עם הבעיה של id, זה גם לא פועל.
בקיצור משהו פה דפוק חחח אולי אני ?
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 08-11-08, 15:55   # 18
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

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

תודה.
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  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. הזמן כעת הוא 15:35.

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