2017-11-20 18 views
-5

ユーザからのスレッドを入力してテーブルに追加する方法は?私はmyPHPadminを使用しています。ユーザ入力をMySQLのテーブルに追加する方法

ありがとうございます!あなたは、フォームからデータベースにデータを挿入しようとしている

+1

ser入力がPHPMyAdminにない場合、ユーザーがこの入力を重要視するウェブサイトです。ですから、あなたが開発したコードを、より明確な質問をするようにするか、何もしていないことが可能ですか? – F0XS

+0

まず自分自身を試してみてください。問題が発生した場合は、コードやエラーメッセージを共有してください。 **コード作成サービスではありません** –

+1

私はmyPHPadminについて聞いたことがありません – Strawberry

答えて

0

、あなたは より多くの助けチェックアウト

https://www.w3schools.com/php/php_mysql_insert.asp

index.htmlを

<!doctype html> 
<html> 
<head> 
    <title>simple form submit</title> 
</head> 
<body> 
     <form method="post" action="script.php"> 
      <input type="text" name="firstname" /> 
      <input type="text" name="lastname" /> 
      <input type="text" name="email" /> 
     </form 
</body> 
</html> 

ため 以下の基本的な例を試みることができますscript.php

<?php 
    $servername = "localhost"; 
    $username = "username"; 
    $password = "password"; 
    $dbname = "myDB"; 

    // Create connection 
    $conn = new mysqli($servername, $username, $password, $dbname); 
    // Check connection 
    if ($conn->connect_error) { 
     die("Connection failed: " . $conn->connect_error); 
    } 

    $firstname = mysql_escape_string($_post['firstname']); 
    $lastname= mysql_escape_string($_post['lastname']); 
    $email= mysql_escape_string($_post['email']); 

    $sql = "INSERT INTO MyGuests (firstname, lastname, email) 
    VALUES ($firstname, $lastname, $email)"; 

    if ($conn->query($sql) === TRUE) { 
     echo "New record created successfully"; 
    } else { 
     echo "Error: " . $sql . "<br>" . $conn->error; 
    } 

    $conn->close(); 
?> 
関連する問題