יש לי עוד שאלה (אני שואל כאן במקום לפתוח עוד אשכול).
PHP קוד:
if ($_GET['update'] == "$id") {
$icq = $_POST['icq'];
mysql_query("UPDATE random_users SET icq = '$icq' WHERE id = $id ");
echo '<b><span style="color: red;">המשתמש עודכן בהצלחה!</span></b>';
echo '<meta http-equiv="refresh" content="2;url=editsmambers.php" />';
}
מדוע הקוד הזה לא פועל? הוא בודק איזה id יש בכתובת (update=$id)
ואז הוא מעדכן את אותו ה id..
כאשר אני שם במקום ה $id 11 לדוגמא (ה-id שלי) הוא מעדכן את הערך בשדה icq
זאת אומרת שאם אני מחליף את ה-$id למספר id שקיים במסד הכל עובד תקין.
ולכן לפי דעתי יש פה בעיה מוזרה איתם \-: