הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   לא הצלחתי לעשות UPDATE בSQLו (https://hosts.co.il/forums/showthread.php?t=13370)

SilverDragon 19-01-06 14:58

לא הצלחתי לעשות UPDATE בSQLו
 
אני רוצה לעשות שאפשר לערוך את הנתונים של המשתמשים הרשומים.
עשיתי ככה (כמובן שלא הלך):
קובץ ה HTML (שמקבל את הנתונים - שמרתי אותו בפורמט PHP בגלל ה GET):



HTML קוד:

<html dir="rtl">

<head>
<meta http-equiv="Content-Language" content="en-us">
</head>

<?php
$user = $_GET['id'];
echo " <form method='POST' action=setup.php?id=$user>";
?>


<p><b><font face="Arial" size="2" color="#0066FF"><span lang="he">שם משתמש:

</span></font></b><input type="text" name="nickname" size="20"><b><font face="Arial" size="2" color="#0066FF"><span lang="he"><br>


<input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></p>
</form>
<p><b><font face="Arial" size="2" color="#0066FF"><span lang="he"><br>

 </span></font></b></p>






וזה הקובץ שעליו נשלחים הנתונים, ומועברים לבסיס הנתונים (לפחות אמורים לעבור.. אבל הם לא!)




PHP קוד:

<?php


// התחברות למסד נתונים
  
$mysql_link=mysql_connect('localhost','root')
or die (
mysql_error());

// בחר מסד נתונים
mysql_select_db('site')  or die("ERROR: cannot connect to MySQL server.");

// קריאת נתונים
$user $_GET['id']; 
$username $_POST['nickname'];
$query "UPDATE users SET username = $username WHERE id = $user ";
$result mysql_query($query);
$font "<font face=arial size=2 color='004182'>";
$font2 "<font face=arial size=2 color='99CCFF'>";

// סגירת המשאב לבסיס הנתונים
mysql_close($mysql_link); 

?>


somebody 19-01-06 15:02

$query = "UPDATE users SET username = $username WHERE id = $user ";
username הוא לא מספר נכון?
אז שים גרש משני צדי המשנה $username

Ido`s 19-01-06 15:05

PHP קוד:

$query "UPDATE `users` SET `username` = '".$username."' WHERE `id` = '".$user."';"



כל הזמנים הם GMT +2. הזמן כעת הוא 08:01.

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