2017-11-01 13 views
0

私のフォームからデータベースにデータをプッシュすることはできません。私はerror_logをチェックしてエラーはありません。下記の私のコードを確認してください、ありがとう!mysqlにデータをプッシュできません

<?php 
    $con=mysqli_connect("localhost","admineventus","J7!ren;3") or Die ("Cannot connect"); 
    mysqli_select_db($con,"eventus"); 


if(isset($_POST['submitpublish'])) 
    { 
    mysqli_query($con,"insert into events values('$_POST[Category]','$_POST[Name]','$_POST[Location]','$_POST[Sdate]','$_POST[Edate]','$_POST[Etime]','$_POST[Fee]','$_POST[Free]','$_POST[About]')"); 
    } 
       ?> 
+0

に入り、あなたのコードでもIFに向かっていることを確認します?この

if(isset($_POST['submitpublish'])) { $sql = "INSERT INTO events (col1, col1, .. , colx) VALUES ('".$_POST["Category"]."','".$_POST["Name"]."','".$_POST["Location"]."','".$_POST["Sdate"]."','".$_POST["Sdate"]."','".$_POST["Edate"]."','".$_POST["Etime"]."','".$_POST["Fee"]."','".$_POST["Free"]."','".$_POST["About"]."')"; $result = mysqli_query($conn,$sql); } 

をお試しくださいすべてのフィールドが正しい順序で挿入コマンドに使用されていますか? ( '' into someTable(col1、col2、....、coln)の値(val1、val2、...、valn); 'のような列を明示する方が良いでしょう) '' $ _POST'の使用法は ' $ _POST ["NameVar"] '二重引用符付き –

+0

フォームのコードを投稿することもできますか – user3284463

答えて

0

あなたのコードがIF声明

関連する問題