【问题标题】:how to return values from mysql table with ajax and php如何使用ajax和php从mysql表中返回值
【发布时间】:2017-11-07 05:38:16
【问题描述】:

我是编程新手。我有一种形式来创建组。它有两个文本字段 Code Id 和 Code description。提交后显示我输入的代码 ID 已经存在,如果不存在,它会在 MySQL 表中添加一条记录。当我离开 Id 文本字段与 onchange 事件和 Ajax 以搜索表并在 Id 已经退出时发出警报并同时用该代码 Id 的描述填充名称文本框时,我想要什么。怎么做?我的代码是

HTML 文件

...
</style>
<body>
    <H1>Create Grup</h1>
    <br>
    <form action="creategrup.php" method="post">

        <p>
            <label for="codigo">Grup Id:</label>
            <input type="text" required="required" autofocus="autofocus"
            maxlength="4" name="codigo" id="codigo">
        </p>
        <p>
            <label for="nombre">Grupo description:</label>
            <input type="text" required="required" name="nombre" id="nombre"">
        </p>
        <input type="submit" value="Submit">
    </form>

</body>
</html>

而 PHP 是

<?php
include 'connectdb.php';
$nombre=$_POST['nombre'];
$codigo=$_POST['codigo'];
$sql = "select codigogrupo,nombregrupo from grupo where
codigogrupo='$codigo'";
$query = mysqli_query($conn, $sql);
if (mysqli_num_rows($query) >0) {
    echo "<p><h1><b>Grup Id $codigo allready exist....</h1></b></p><br>";
    echo "<a href='creategrup.html'>Go Back</a>";
}
else {
    mysqli_query($conn, "insert into grupo(codigogrupo,nombregrupo)
    values('$codigo','$nombre')");

    if(mysqli_affected_rows($conn)>0){
        echo "<p><h1><b>Grup  $nombre added</h1></b></p>";
        echo "<a href='creategrup.html'>Go Back</a>";
    } else {
        echo "Grup not added<br>";
        echo mysqli_error ($conn);
    }
}   
?>

Connectdb.php

<?php

    $servername = "server name";
    $username = "user name";
    $password = "password";
    $dbname = "database";

    // Create connection
    $conn = mysqli_connect($servername, $username, $password,$dbname);

    // Check connection
    if (!$conn) {
        die("Connection failed: " . mysqli_connect_error());
    }
    // echo "Connected successfully";
?> 

请帮帮我。

【问题讨论】:

    标签: php html mysql ajax


    【解决方案1】:

    您收到已经存在消息,以便确认是否有其他具有相同 ID 的数据。如需进一步帮助,请敲我

    【讨论】:

    • 这段代码运行良好,只是我想知道如何使用第一个文本框添加 onchange 事件,当用户同时离开该字段时,它显示用户输入的代码不存在的消息按下后提交。同时,如果代码存在,它会在名称文本框中显示代码描述。
    猜你喜欢
    • 1970-01-01
    • 2018-05-22
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    • 2018-11-20
    • 1970-01-01
    相关资源
    最近更新 更多