View Single Post
ישן 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