Jump to content

why don`t save my data in database?


sonita

Recommended Posts

hello

i make a customer orders form with php but When I fill out the order form and enter information into fields that would,and click submit button don`t save my information in database.why? i don`t know why don`t save mydata in database?

how do i?

please help me.

very very important

Link to comment
Share on other sites

Something must be wrong in your code. Go checking the data line by line to see what is happening to it.

 

We could help with the process if we could see some of the code.

Link to comment
Share on other sites

this is form .php code:

<?phpob_start();require_once 'config.php';require_once 'header.php';require_once 'db.php';require_once 'category1.php';?><!doctype html><html dir="rtl"><head><meta charset="utf8"/><title><?php echo TITR;?></title><link rel="stylesheet" type="text/css" href="style.css" /><link rel="stylesheet" type="text/css" href="formsefaresh.css" /><script type="text/javascript"><script type="text/javascript">function validateForm(){var product_cod=document.forms["formsefaresh"]["product_cod"].value;var _err=document.getElementById("err");if(product_cod=null || product_cod==""){_err.innerHTML +="کدمحصول واردنشده یا اشتباه وارد شده است.لطفاکدمحصول راصحیح واردفرمایید.";return false;}var cufrist_name=document.forms["formsefaresh"]["cufirst_name"].value;var _err=document.getElementById("err");if(cufrist_name=null || cufrist_name=="" || cufrist_name <'3'){_err.innerHTML +="نام شما کمترازسه حرف میباشد لطفا نام خودراصحیح وکامل واردنمایید.";return false;} var culast_name=document.forms["formsefaresh"]["culast_name"].value;var _err=document.getElementById("err");if(culast_name=null || culast_name=="" || culast_name <'3'){_err.innerHTML +="نام خانوادگی شماکمترازسه حرف می باشد لطفا نام خانوادگی خود را صحیح واردنمایید.";return false;}var phone=document.forms["formsefaresh"]["phone"].value;var _err=document.getElementById("err");if(phone=null || phone=="" || phone <10){_err.innerHTML +="تلفن واردشده کمتراز ده رقم میباشد،لطفا تلفن خود راصحیح واردنمایید.";return false;} var mobile=document.forms["formsefaresh"]["mobile"].value;var _err=document.getElementById("err");if(mobile=null || mobile=="" || mobile<10){_err.innerHTML +="شماره همراه واردشده کمتراز ده رقم میباشد،لطفا شماره همراه خود را صحیح وارد نمایید.";return false;} var mobile=document.forms["formsefaresh"]["mobile"].value;var _err=document.getElementById("err");if(mobile=null || mobile==""){_err.innerHTML +="";return false;}var address=document.forms["formsefaresh"]["address"].value;var _err=document.getElementById("err");if(address=null || address=="" ){_err.innerHTML +="آدرس خود را وارد نکرده اید.لطفا آدرس  کامل خود را بطور صحیح واردنمایید.";return false;} var address=document.forms["formsefaresh"]["email"].value;var _err=document.getElementById("err");if(email=null || email=="" ){_err.innerHTML +="آدرس ایمیل خود را واردنکرده اید یا معتبرنمیباشد،لطفا آدرس ایمیل معتبر واردنمایید.";return false;} var product_name=document.forms["formsefaresh"]["product_name"].value;var _err=document.getElementById("err");if(product_name=null || product_name=="" ){_err.innerHTML +="نام محصول موردنظررا واردنکرده اید،لطفاآنراواردنمایید.";return false;} var product_bod=document.forms["formsefaresh"]["product_bod"].value;var _err=document.getElementById("err");if(product_bod=null || product_bod=="" ){_err.innerHTML +="ابعاد موردنظر شما واردنشده است ،لطفا ابعادموردنیاز محصول موردنظرتان را واردنمایید.";return false;}var gheymatevahed=document.forms["formsefaresh"]["gheymatevahed"].value;var _err=document.getElementById("err");if(gheymatevahed=null || gheymatevahed=="" ){_err.innerHTML +="قیمت واحد محصول موردنظر را واردنکرده اید،لطفا قیمت واحد را واردنمایید.";return false;} var etebaregheymat=document.forms["formsefaresh"]["etebaregheymat"].value;var _err=document.getElementById("err");if(etebaregheymat=null || etebaregheymat=="" ){_err.innerHTML +="اعتبارقیمت محصول موردنظرخودراواردنکرده اید،لطفا آن را واردنمایید.";return false;} var mizanesefaresh=document.forms["formsefaresh"]["mizanesefaresh"].value;var _err=document.getElementById("err");if(mizanesefaresh=null || mizanesefaresh=="" ){_err.innerHTML +="میزان سفارش خود را واردنکردهاید،لطفامیزان سفارش خود را واردنمایید.";return false;}var tedadehaml=document.forms["formsefaresh"]["tedadehaml"].value;var _err=document.getElementById("err");if(tedadehaml=null || tedadehaml=="" ){_err.innerHTML +="تعداد حمل موردنظر خود را واردنکرده اید،لطفاآنرا مشخص و واردنمایید.";return false;} var payment=document.forms["formsefaresh"]["payment"].value;var _err=document.getElementById("err");if(payment=null || payment=="" ) {_err.innerHTML +="نحوه پرداخت سفارش را واردنکرده اید،لطفا آنرا وارد نمایید.";return false;} var tarikhsefaresh=document.forms["formsefaresh"]["tarikhsefaresh"].value;var _err=document.getElementById("err");if(tarikhsefaresh=null || tarikhsefaresh=="" ) {_err.innerHTML +="فیلد تاریخ سفارش خالی است،لطفاتاریخ سفارش خود را واردنمایید.";return false;} var color=document.forms["formsefaresh"]["color"].value;var _err=document.getElementById("err");if(color=null || color=="" ) {_err.innerHTML +="رنگ محصول موردنظر خود را واردنکرده اید،لطفا رنگ  موردنظر برای سفارش خود را واردنمایید.";return false;}</script></head><body><div class="sidebar3">			<div class="m"><a href="index.php">صفحه اصلی</a></div>			<div class="m"><a href="kharej.php">نمای خارجی</a></div>			<div class="m"><a href="dakhel.php">نمای داخلی</a></div>			<div class="m"><a href="kaf.php">نمای کف</a></div>			<div class="m"><a href="factory.php">درباره کارخانه</a></div>			<div class="m"><a href="manager.php">درباره مسولان</a></div>			<div class="m"><a href="kharid.php">راهنمای خرید</a></div>			<div class="m"><a href="pardakht.php">راهنمای پرداخت</a></div>			<div class="m"><a href="contact.php">ارتباط با ما</a></div>			<div class="m"><a href="support.php">پشتیبانی</a></div>			<div class="m"><a href="form.php">فرم سفارش</a></div>			<div class="m"><a href="peygiri.php">پیگیری سفارش</a></div>		</div>		<div class="masir">  <?phpecho 'دسته بندی: ' . DisplayPath(20);?></div><!--masir-->  <div id="formsefaresh" dir="rtl">      <div  dir="rtl">      <p id="err"></p>      <form  name="formsefaresh" action="verify.php"  onsubmit="return validateForm()" method="post">  <table border="0px" width="" cellpadding="0px" cellspacing="0px"> <tr><th><td> <strong class="namefield1">نام:</strong><span class='required'>*</span>  <input type='text'class='formstyle1' name='cufrist_name' /></td></th> <th><td> <strong class="namefield2">نام خانوادگی: </strong><span class='required'>*</span>  <input type='text' class='formstyle2' name='culast_name' /></td></th></tr>  <tr><th><td><strong class="namefield1"> تلفن:</strong><span class='required'>*</span>  <input type='text' class='formstyle1' name='phone' /></td></th>  <th><td><strong class="namefield2"> موبایل:  </strong><span class='required'>*</span>  <input type='text'class='formstyle2' name='mobile' /></td></th></tr>  <tr><th><td><p><strong class="namefield1">آدرس:</strong><span class='required'>*</span>  <input type='text' id='address' name='address' /></p></td></th></tr>  <tr><th><td><p><strong class="namefield1"> پست الکترونیک:</strong><span class='required'>*</span>  <input type='text' id='email' name='email' /></p></td></th></tr>  <tr><th><td><p><strong class="namefield1">˜کدمحصول: </strong><span class='required'>*</span>  <input type='text'class='formstyle1' name='product_cod' /></p></td></th>  <th><td><p><strong class="namefield2">نام محصول: </strong><span class='required'>*</span>  <input type='text' class='formstyle2' name='product_name' /></p></td></th></tr>  <tr><th><td><p><strong class="namefield1">ابعادمحصول:  </strong><span class='required'>*</span>  <input type='text' class='formstyle1' name='product_bod' /></p></td></th>  <th><td><p><strong class="namefield2">قیمت واحد: </strong><span class='required'>*</span>  <input type='text' class='formstyle2' name='gheymatevahed' /></p></td></th></tr>  <tr>  <th><td><p><strong class="namefield1">اعتبارقیمت:</strong><span class='required'>*</span>  <input type='text' class='formstyle1' name='etebaregheymat' /></p></td></th>  <th><td><p><strong class="namefield2">میزان سفارش: </strong><span class='required'>*</span>  <input type='text' class='formstyle2' name='mizanesefaresh' /></p></td></th>  </tr>  <tr><th><td><p><strong class="namefield1">تعدادحمل:</strong><span class='required'>*</span>  <input type='text' class='formstyle1' name='tedadehaml' /></p></td></th> <th><td><p><strong class="namefield2">نحوه پرداخت: </strong><span class='required'>*</span>  <input type='text' class='formstyle2' name='payment' /></p></td></th></tr>  <tr><th><td><p><strong class="namefield1">تاریخ سفارش:</strong><span class='required'>*</span>  <input type='text' class='formstyle1' name='tarikhsefaresh' /></p></td></th>  <th><td><p><strong class="namefield2">رنگ: </strong><span class='required'>*</span>  <input type='text' class='formstyle2' name='color' /></p></td></th></tr>  <tr>  <th><td id="recaptcha">   <?php    require_once('recaptchalib.php');  $publickey="6LdrCOMSAAAAANebLpU3AruJhYWmJgXweRhVij  EC  ";  echo recaptcha_get_html($publickey);    ?>   </td></th>   </tr>  </br>  <tr align="center" valign="middle">  <th><td>  <input type="submit" id="submit" value="Submit">  </td></th>   </tr> </table>   </form>       </div><!-- rtl -->      </div><!-- contentpage rtl -->	  </body></html><?phpob_end_flush();?>

and this code is verify.php(verify .php is action my from)

<?phpob_start();require_once 'config.php';require_once 'header.php';require_once 'db.php';?><!doctype html><html dir="rtl"><head><meta charset="utf8"/><title><?php echo TITR;?></title><link rel="stylesheet" type="text/css" href="style.css" /></head><body><div class="sidebar3">			<div class="m"><a href="index.php">صفحه اصلی</a></div>            <div class="m"><a href="ajori.php">طرح آجري</a></div>			<div class="m"><a href="pazel.php">طرح پازل</a></div>			<div class="m"><a href="hasir.php">طرح حصیری</a></div>			<div class="m"><a href="gheychi.php">طرح قیچی</a></div>			<div class="m"><a href="namonazam.php">طرح نامنظم</a></div>			<div class="m"><a href="kharej.php">نمای خارجی</a></div>			<div class="m"><a href="dakhel.php">نمای داخلی</a></div>			<div class="m"><a href="kaf.php">نمای کف</a></div>			<div class="m"><a href="factory.php">درباره کارخانه</a></div>			<div class="m"><a href="manager.php">درباره مسولان</a></div>			<div class="m"><a href="kharid.php">راهنمای خرید</a></div>			<div class="m"><a href="pardakht.php">راهنمای پرداخت</a></div>			<div class="m"><a href="contact.php">ارتباط با ما</a></div>			<div class="m"><a href="support.php">پشتیبانی</a></div>			<div class="m"><a href="form.php">فرم سفارش</a></div>			<div class="m"><a href="peygiri.php">پیگیری سفارش</a></div>		</div>				<div id="contactform" dir="rtl">      <div  dir="rtl">      <?php      require_once('recaptchalib.php');      $privatekey="6LdrCOMSAAAAALq1PN6d_7ITWV2pSIqLhCw4vjJC";      $resp = recaptcha_check_answer ($privatekey,                                        $_SERVER["REMOTE_ADDR"],                                        $_POST["recaptcha_challenge_field"],                                        $_POST["recaptcha_response_field"]);      if(!$resp->is_valid){        die("تصویر امنیتی واردشده صحیح نمیباشد،لطفا کد راصحیح وارد نمایید."."(recaptcha said:".$resp->error.")");      }      else{ $con=mysql_connect("localhost","root","");  mysql_select_db("keivandb",$con);  $cufrist_name=$_POST['cufrist_name'];  $culast_name=$_POST['culast_name'];  $phone=$_POST['phone'];  $mobile=$_POST['mobile'];  $address=$_POST['address'];  $email=$_POST['email'];  $product_cod=$_POST['product_cod'];  $product_name=$_POST['product_name'];  $product_bod=$_POST['product_bod'];  $gheymatevahed=$_POST['gheymatevahed'];  $etebaregheymat=$_POST['etebaregheymat'];  $mizanesefaresh=$_POST['mizanesefaresh'];  $tedadehaml=$_POST['tedadehaml'];  $payment=$_POST['payment'];  $tarikhsefaresh=$_POST['tarikhsefaresh'];  $color=$_POST['color'];      $err = false;  //cufrist_name  if($cufrist_name=null || $cufrist_name=="" ) {  echo "نام وارد شده کمتر از سه حرف میباشد،لطفا نام خود را صحیح واردنمایید.";  $err = true;  }  //culast_name   if($culast_name=null || $culast_name=="" ) {  echo "نام خانوادگی شما کمتر از سه حرف می باشد یا وارد نشده ،لطفا نام خانوادگی خود را واردنمایید.";  $err = true;  }  //phone  if($phone=null || $phone=="" ) {  echo "تلفن وارد شده کمترازده رقم می باشد،لطفا شماره تلفن را صحیح وارد نمایید.";  $err = true;  }   //mobile  if($mobile=null || $mobile=="" ){  echo "تلفن همراه واردشده کمترازده رقم می باشد،لطفا شماره همراه خود را بطور صحیح واردنمایید.";  $err = true;  }  //address  if($address=null || $address=="") {  echo "شما آدرس خود را وارد ننموده اید،لطفا آدرس دقیق خود را بطورکامل وارد نمایید.";  $err = true;  }  //email  if($email=null || $email==""){  echo "شما ایمیل خود ا وارد ننموده اید،لطفا ایمیل خود را وارد نمایید.";  $err = true;  }   //product_cod  if($product_cod=null || $product_cod==""){  echo "شما کد محصول مورد نظر خود را وارد ننموده اید،لطفاآن را وارد نماید.";  $err = true;  }  //product_name  if($product_name=null || $product_name==""){  echo "شما نام محصول مورد نظر خود را وارد نکرده اید،لطفا آن راواردنمایید.";  $err = true;  }  //product_bod  if($product_bod=null || $product_bod==""){  echo "ابعاد محصول مورد نظرشما چیست؟آن را واردنکرده اید،لطفاآن را واردنمایید.";  $err = true;  }  //gheymatevahed  if($gheymatevahed=null || $gheymatevahed==""){  echo "قیمت واحد درج شده زیر محصول موردنظر را واردننموده اید،لطفاقیمت واحد راواردنمایید.";  $err = true;  }   //etebaregheymat  if( $etebaregheymat=null || $etebaregheymat=="") {  echo "لطفا تاریخ اعتبار قیمت محصول مورد نظر خود را واردنمایید.";  $err = true;  }  //mizanesefaresh  if($mizanesefaresh=null || $mizanesefaresh==""){  echo "میزان سفارش محصول موردنظرشما چقدراست؟لطفا آن را به متر واردنمایید.";  $err = true;  }  //tedadehaml  if($tedadehaml=null || $tedadehaml==""){  echo "شما فیلد تعداد حمل را وارد ننموده اید،لطفا آن را وارد نمایید.";  $err = true;  }  //payment  if($payment=null || $payment==""){  echo "لطفا نحوه پرداخت را واردنماید،شما آن را وارد ننموده اید.";  $err = true;  }  //tarikhsefaresh  if($tarikhsefaresh=null || $tarikhsefaresh==""){  echo "لطفا تاریخ سفارش را وارد نمایید،شما این فیلد را پر ننموده اید.";  $err = true;  }  //color  if($color=null || $color==""){  echo "رنگ مورد نظر برای سفارش شما چیست؟لطفا ان راوارد نمایید.";  $err = true;  }   if($err == false)  {  $sql="INSERT INTO orders(cufrist_name,culast_name,phone,mobile,address,email,product_cod,product_namee,product_bod,gheymatevahed,etebaregheymat,  mizanesefaresh,tedadehaml,payment,tarikhsefaresh,color) VALUES ('".$cufrist_name."','".$culast_name."','".$phone.  "','".$mobile."','".$address."', '".$email."','".$product_cod."',  '".$product_name."','".$product_bod."','".$gheymatevahed."','".$etebaregheymat."','".$mizanesefaresh  ."', ,'".$tedadehaml."','".$payment."','".$tarikhsefaresh."','".$color."')";    }    }      ?>	        </div><!-- rtl -->      </div><!-- contentpage rtl --></body></html><?phpob_end_flush();?>

please help me? why don`t save ma data in database? :o:(

Link to comment
Share on other sites

You've constructed the query on this line:

 

$sql="INSERT INTO orders(cufrist_name,culast_name,phone,mobile,address,email,product_cod,product_namee,product_bod,gheymatevahed,etebaregheymat,mizanesefaresh,tedadehaml,payment,tarikhsefaresh,color) VALUES ('".$cufrist_name."','".$culast_name."','".$phone. "','".$mobile."','".$address."', '".$email."','".$product_cod."','".$product_name."','".$product_bod."','".$gheymatevahed."','".$etebaregheymat."','".$mizanesefaresh ."',,'".$tedadehaml."','".$payment."','".$tarikhsefaresh."','".$color."')";

But you haven't actually queried the database. You need to use mysql_query() to execute the query.

Link to comment
Share on other sites

i change $sql to mysql_query in above code and test it again but don`t save my information in database .why?

how do i?

please help me?

Link to comment
Share on other sites

You should change the last section of your code to this one

if($err == false){$sql="INSERT INTO orders(cufrist_name,culast_name,phone,mobile,address,email,product_cod,product_namee,product_bod,gheymatevahed,etebaregheymat,mizanesefaresh,tedadehaml,payment,tarikhsefaresh,color) VALUES ('".$cufrist_name."','".$culast_name."','".$phone. "','".$mobile."','".$address."', '".$email."','".$product_cod."','".$product_name."','".$product_bod."','".$gheymatevahed."','".$etebaregheymat."','".$mizanesefaresh ."',,'".$tedadehaml."','".$payment."','".$tarikhsefaresh."','".$color."')"; $result = mysql_query($sql);if (!$result) {    die('Invalid query: ' . mysql_error());}}}?>    </div><!-- rtl --></div><!-- contentpage rtl --></body></html><?phpob_end_flush();?>

Hope that will work

Edited by terryds
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...