hamid2007id
چهارشنبه 27 اسفند 1393, 16:27 عصر
سلام
مي خوام يه فرم درست کنم کاربرام بتونن با وارد کردن يک مقدار عددي رو به مقدار ديگه تبديل کنند
لطفا" اشکالمو تصحيح کنيد و اگه راه بهتري هست بهم بگين
يک چيزي شبيه به اين :
مقدار جديد که از فرم وارد ميشه اسمش new$
توي ديتابيس هم moon و Sun عوض مي شود
<html>
<p>Hello user</p>
<?php
include "db.php";
$db->sql_query ("SELECT * FROM `user` WHERE `username`='".$_SESSION['user']."'");
// moon and sun
$data = $db->sql_fetcharray();
//my html form :
echo("
<form action=\"index.php\">
Enter point : <input type=\"text\" name=\"$new\"><br>
<input type=\"submit\" value=\"Submit\">
</form>
");
if (!is_numeric($new))
{
echo 'is not numeric';
}
elseif (moon<$new)
{
echo 'its too much';
}
else
{
// changes . after post :
//moon-$new
$db->sql_query("UPDATE `user` SET `moon`=moon-$new WHERE `username`='".$_SESSION['user']."'");
//sun+$new
$db->sql_query("UPDATE `user` SET `sun`=sun+$new WHERE `username`='".$_SESSION['user']."'");
}
?>
</html>
مي خوام يه فرم درست کنم کاربرام بتونن با وارد کردن يک مقدار عددي رو به مقدار ديگه تبديل کنند
لطفا" اشکالمو تصحيح کنيد و اگه راه بهتري هست بهم بگين
يک چيزي شبيه به اين :
مقدار جديد که از فرم وارد ميشه اسمش new$
توي ديتابيس هم moon و Sun عوض مي شود
<html>
<p>Hello user</p>
<?php
include "db.php";
$db->sql_query ("SELECT * FROM `user` WHERE `username`='".$_SESSION['user']."'");
// moon and sun
$data = $db->sql_fetcharray();
//my html form :
echo("
<form action=\"index.php\">
Enter point : <input type=\"text\" name=\"$new\"><br>
<input type=\"submit\" value=\"Submit\">
</form>
");
if (!is_numeric($new))
{
echo 'is not numeric';
}
elseif (moon<$new)
{
echo 'its too much';
}
else
{
// changes . after post :
//moon-$new
$db->sql_query("UPDATE `user` SET `moon`=moon-$new WHERE `username`='".$_SESSION['user']."'");
//sun+$new
$db->sql_query("UPDATE `user` SET `sun`=sun+$new WHERE `username`='".$_SESSION['user']."'");
}
?>
</html>