עידכון נתונים ב-mysql

עידכון נתונים ב-mysql

משום מה, לאחר שאני מכניס נתונים לדטא בייס, ואני מציג אותם במסמך, אחר אני מוסיף את השורות:
$query="UPDATE members4 SET user='$user' where id=$id"; $result=mysql_query($query);​
ובהצגה אני מוסיף Input כך:
<input type="text" name="user" value="<?php echo $row["user"];?>">​
מה לא בסדר בקוד?
 

Terminal Frost

New member
משםט UPDATE לא מחזיר לך RESULT

אתה לא צריך לעשות
$res=mysql_query($sql);​
אם אתה רוצה לדעת אם עידכנת תשתמש ב mysql_affected_rows(), ויש עוד מכה פקודות לזה. חפש בMANUAL כדי להציג את הנתונים בINPUTים, תצטרך לעשות שאילתת SELECT.
 
הוא כותב לי את השגיאה הבאה:

couldn't update: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)​
 

XiroX

New member
אני יודע שזאת שאלה קצת טיפשית אבל

עשית mysql_connect? כי זה די בעייתי להריץ שאילתות כשאתה לא מחובר לשרת
 
למעלה