PDA

View Full Version : سوال: مشکل در دستور UPDATE پایگاه داده



wp-ammar
چهارشنبه 10 آذر 1395, 16:47 عصر
سلام و احترام




<!DOCTYPE html>
<html>
<?php include("head.php");
require_once ("../cpu/session.php");

$sqlo = "select * from users where id='".$_GET['id']."'";
$queryi = mysqli_query($conn,$sqlo);
if(mysqli_num_rows($queryi)==0)
{
header("location:index.php");
exit;
}
$fetch = mysqli_fetch_assoc($queryi);
if(isset($_POST['editusers'])){
if($_POST['nameuser']!="" && $_POST['webuser']!="" && $_POST['linkuser']!="" && $_POST['phoneuser']!="" && $_POST['subjectu']!="" &&$_POST['startuser']!="" &&$_POST['enduser']!="")
{
$nameuser=($_POST["nameuser"]);
$webuser=($_POST["webuser"]);
$linkuser=($_POST["linkuser"]);
$phoneuser=($_POST["phoneuser"]);
$subjectu=($_POST["subjectu"]);
$startuser=($_POST["startuser"]);
$enduser=($_POST["enduser"]);

$msql="UPDATE `users` SET `nameuser` = '".$nameuser."', `webuser` = '".$webuser."', `linkuser` = '".$linkuser."', `phoneuser` = '".$phoneuser."', `subjectu` = '".$subjectu."', `bdate` = '".$bdate."', `tell` = '".$tell."', `address` = '".$address."', `startuser` = '".$startuser."', `enduser` = '".$enduser."' WHERE `users`.`id` = '".$_GET["id"]."';";
$querym= mysqli_query($conn, $msql);
if($querym)
{
$savauser= "مشتری با موفقیت در پایگاه اطلاعاتی شرکت ثبت شد";
}
else {
$erroruser= "خطا در ثبت مشتری";
}
}
else {
if($_POST['nameuser'] == "") $errorname="نام و نام خانوادگی مشتری را وارد کنید";
if($_POST['webuser'] == "") $errorweb="عنوان سایت مشتری را وارد کنید";
if($_POST['linkuser'] == "") $errorlink="لینک سایت مشتری را وارد کنید";
if($_POST['phoneuser'] == "") $errorphone="شماره تماس مشتری را وارد کنید";
if($_POST['startuser'] == "") $errorstart="تاریخ شروع هاست را وارد کنید";
if($_POST['enduser'] == "") $errorend="پایان شروع هاست را وارد کنید";


}
}
else {

}
?>
<body>
<?php include("header.php");?>

<section class="conts">
<div class="main">
<?php include("sidbar.php");?>




<?php include 'dashbord.php';?>
<div class="bounceInLeft animated contsa">

<div class="conthead">
<div class="cright">
<h2>ویرایش پروفایل</h2>
<p>از این قسمت میتوانید پروفایل خود را به روز رسانی کنید</p>
</div>


</div>


<div class="dashdown">


<form class="formis" style="float: left;" role="form" method="post" enctype="multipart/form-data">
<div class="myprofileinp">
<span style="height: 140px;">
<input class="inputone" name="startuser" value="<?php echo $fetch["startuser"] ?>" type="text">
<br>
<input class="inputone" name="enduser" value="<?php echo $fetch["enduser"] ?>" type="text">
</span>

<span style="height: 140px;">
<input class="inputone" name="webuser" value="<?php echo $fetch["webuser"] ?>" type="text">
<br>
<input class="inputone" name="linkuser" value="<?php echo $fetch["linkuser"] ?>" type="text">
</span>

<span style="height: 140px;">
<input class="inputone" name="nameuser" value="<?php echo $fetch["nameuser"] ?>" type="text">
<br>
<input class="inputone" name="phoneuser" value="<?php echo $fetch["phoneuser"] ?>" type="text">
</span>
<br>
<select value="<?php echo $fetch["subjectu"] ?>" name="subjectu" class="inputone" style="margin-right: 18px;margin-top: 0px;float: right;width: 254px;">
<option><?php echo $fetch["subjectu"] ?></option>
<option>شرکتی</option>
<option>فروشگاهی</option>
<option>موسسه</option>
<option>مدارس</option>
<option>شخصی</option>


</select>

<br>
<input class="submit" type="submit" name="editusers" value="ویرایش مشتری" style="float: left; width: 546px; margin-left: 18px;">

</div></form>


</div>


</div>
</div>
</section>
<?php include 'footer.php';?>




این کد رو داریم برای اپدیت همه چیز درسته حتی خطا ها رو هم درست چاپ میکنه ولی منتهی ذخیره نمیشود مشکل چی هست دوستان؟

wp-ammar
چهارشنبه 10 آذر 1395, 19:52 عصر
حل شد ممنون مشکل کوئری بود