从数据库中选择MySQL在输入文本html中显示值从另一个输入文本html中选择值

时间:2019-02-22 12:24:38

标签: php html mysql

您好,堆栈溢出, 我想显示MySQL数据库中的值并以相同的形式显示它,这有可能吗?

我有这样的html形式:

<td>Barcode/td> <<-- select from database by barcode input text and show result to input text dname, three, four, five
<td><input type='text' id="barkode" name='barkode'/></td>   
<td>Name</td>
<td><input type='text' id="dname" name='dname'/></td>   
<td>three</td>
<td><input type='text' id="three" name='three' /></td>    
<td>four</td>
<td><input type='text' id="four" name='four'/></td>  
<td>five</td>
<td><input type='text' id="five" name='five' /></td>  

任何参考,任何评论都会有所帮助,谢谢

2 个答案:

答案 0 :(得分:0)

1。)对您所需的数据进行选择查询。

2。)然后在输入字段的value属性中回显该值

例如

$res = $con->query('Select * from barcode where `id`=1'); 

$ row = $ res-> fetch_assoc();

<input type='text' id="barkode" name='barkode' value='<?php echo $row['barcode']?>'>

答案 1 :(得分:0)

您必须执行类似的代码才能从数据库中获取价值

include('yourConnection');
    $sql="SELECT * FROM TabmeName WHERE id="$id";
        $result = mysqli_query($conn,$sql);
    if($result) {
            if(mysqli_num_rows($result) > 0) {
             $row = mysqli_fetch_assoc($result);   
           $name = $row['barkode'];
    }
}
  

输入

  <td><input type='text' id="barkode" name='barkode' value="<?php echo $name ?>"/></td>