אי אפשר לערוך..
זה עובד אבל יש בעיה.
לאחר שהוספתי למשל 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>";
}
?>
אממ מה עושים?
וואלה לא מבין איך זה יכול להיות, יש לו בעיה של מספרים עם יותר מספרה אחת?
אני די בטוח שגם אתם נתקלים בדבר כזה פעם ראשונה.
זה פשוט מוזר.
תודה.