使用“ vaadin组件”访问html输入值

时间:2018-12-05 14:59:37

标签: html vaadin

我是html&php的新手,并在网上观看了一些视频后制作了注册表。

经过一番研究,我发现了vaadin的一些模板,我有兴趣在我的web应用程序中实现它们。

到目前为止,在添加vaadin文本字段之前,我已经成功将数据发布到mysql

所以我的问题是我不知道如何从表单中获取值到我的数据库中。

这是我实施vaadin之前和之后的示例代码。 (请记住,在我添加代码之前,代码运行良好)

没有vaadin: html-

<form method="POST" action="Connect.php"> 
<div> 
<input type="text" name="full_name" placeholder="Full Name"> 
</div> <input type="submit" value="Submit"> 
</form>

php-

<?php
$full_name = filter_input(INPUT_POST, 'full_name');
$host = "localhost";
$dbusername = "root";
$dbpassword = "";
$dbname = "game_collection";

// Create connection
$conn = new mysqli ($host, $dbusername, $dbpassword, $dbname);

if (mysqli_connect_error()){
    die('Connect Error ('. mysqli_connect_errno() .') '
        . mysqli_connect_error());
}
else{
    $sql = "INSERT INTO user (full_name
    VALUES ('$full_name')";

    if ($conn->query($sql)){
        echo "New record is inserted sucessfully";
    }
    else{
        echo "Error: ". $sql ."
        ". $conn->error;
    }
    $conn->close();
}

带有vaadin(除文本字段外,其他所有内容都相同):

<vaadin-text-field name="full_name" label="full_name" placeholder="Full 
Name"></vaadin-text-field>

0 个答案:

没有答案