2014-10-28 55 views
-1

嗨大家:)我有我的PHP项目的问题。我不能插入从textarea的记录database。这是我的代码:我不能从数据库中的textarea插入新记录 - PHP和MySQL

vnesiMagacin.php

<?php 
$con = mysqli_connect("localhost", "root", "", "db_mmm"); 
if (mysqli_connect_errno()) { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
} 
$ID_Magacin  = mysqli_real_escape_string($con, $_POST['ID_Magacin']); 
$Ime   = mysqli_real_escape_string($con, $_POST['Ime']); 
$Adresa   = mysqli_real_escape_string($con, $_POST['Adresa']); 
$Grad   = mysqli_real_escape_string($con, $_POST['Grad']); 
$KompZiroSmetka = mysqli_real_escape_string($con, $_POST['KompZiroSmetka']); 
$Telefon  = mysqli_real_escape_string($con, $_POST['Telefon']); 
$Email   = mysqli_real_escape_string($con, $_POST['Email']); 

$sql="INSERT INTO magacin (ID_Magacin, Ime, Adresa, Grad, KompZiroSmetka, Telefon, Email) VALUES ('$ID_Magacin', '$Ime', '$Adresa','$Grad', '$KompZiroSmetka', '$Telefon','$Email')"; 

if ($ID_Magacin != '' && $Ime != '' && $Adresa != '' && $Grad != '' && 
       $KompZiroSmetka != '' && $Telefon != '' && $Email != '') { 
    header('location:magacini.php'); 
} else { 
    echo "<script type=\"text/javascript\">". 
     "window.alert('Moras da gi ispolnis site polinja.');". 
     "history.back();". 
     "</script>"; 
    exit; 
} 
if (!mysqli_query($con,$sql)) { 
    die('Error: ' . mysqli_error($con)); 
} 
mysqli_close($con); 
?> 

<form class="form-horizontal" action="vnesiMagacin.php" method="post"> 
    <fieldset> 
     <div class="control-group"> 
      <label class="control-label" for="SSN">ID broj</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="name" name="ID_Magacin" /> 
      </div> 
     </div> 

     <div class="control-group"> 
      <label class="control-label" for="name">Ime na magacin</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="name" name="Ime"/> 
      </div> 
     </div> 

     <div class="control-group"> 
      <label class="control-label" for="address">Adresa</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="name" name="Adresa"/> 
      </div> 
     </div> 

     <div class="control-group"> 
      <label class="control-label" for="city">Grad</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="Grad" name="Grad"/> 
      </div> 
     </div> 

     <div class="control-group"> 
      <label class="control-label" for="smetka">Zirosmetka</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="phone" name="KompZiroSmetka"/> 
      </div> 
     </div> 

     <div class="control-group"> 
      <label class="control-label" for="pnohe">Telefon</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="phone" name="Telefon"/> 
      </div> 
     </div> 

     <div class="control-group"> 
      <label class="control-label" for="email">E-mail</label> 
      <div class="controls"> 
       <input type="text" class="input-xlarge" id="email" name="Email"/> 
      </div> 
     </div> 

     <div class="form-actions"> 
      <input type="submit" class="btn btn-success btn-large" value="Zacuvaj"> 
      <a class="btn" href="klienti.php">Otkazi</a> 
     </div>     
    </fieldset> 
</form> 

我使用相同的代码为另一种形式和运作良好,但在这种形式下,我看不到我的错误。

请帮忙!!!

+0

请发布一些关于您得到的错误的更多信息。 – 2014-10-28 08:58:19

+0

这工作没有错误,但记录从textarea不插入数据库 – user2440666 2014-10-28 09:11:45

+0

什么textarea?您的代码中没有