Не в состоянии сохранить данные в БД.Может кто-нибудь сказать мне ошибку - PullRequest
0 голосов
/ 11 декабря 2018

Я новичок в php и mysql и создаю блог-сайт.Когда я нажимаю кнопку подтверждения, данные не сохраняются в БД.Может кто-нибудь сказать мне, что не так в моем коде.

Мой код: -

<body>
<div class="card">
  <h2>Create New Blog</h2>
  <form action="" method="post" enctype="multipart/form-data">
  Title: * <input type="text" name="name"><br><br>
  Select image to upload:
  <input type="file" name="image"/><br><br>
  Write about the tilte: *<br><br>
  <textarea name="info" rows="5" cols="90"></textarea><br><br>
  <input type="submit" value="Submit">
  </form>

 <?php
    include("connect.php");
    $dataTime = date("Y-m-d H:i:s");
    $rol='A1';

    if(isset($_POST['submit'])){
        $check = getimagesize($_FILES["image"]["tmp_name"]);

    $name = $_POST['name'];
    $info = $_POST['info'];
        if($check !== false){
            $image = $_FILES['image']['tmp_name'];
            $imgContent = addslashes(file_get_contents($image));
            mysqli_query($db,"INSERT into blogdata(userid, title, image, text, role, created) values ('', '$name', '$imgContent', '$info', '$rol', '$dataTime')");
        } 
        else{
            mysqli_query($db,"insert into blogdata(userid, title, image, text, role, created) values ('', '$name', '', '$info', '$rol', '$dataTime')");
    }
}
 ?> 
</div>
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...