使用php和mysql中的下拉列表选择列表从数据库中检索数据(Retrieving data from databse using the dropdown selected list in php

编程入门 行业动态 更新时间:2024-10-11 19:21:44
使用php和mysql中的下拉列表选择列表从数据库中检索数据(Retrieving data from databse using the dropdown selected list in php and mysql)

我有从mysql数据库填充的texbox和下拉列表。 我想从数据库中检索数据,并希望使用下拉列表选择列表在文本框中显示,而不刷新页面。 这是我的代码,并提前致谢。

<select name="select1" class="form-control" id="dropdownlist1"> <option id="0">-- Select the Company --</option> <?php require("dbcon.php"); $getallcompanies = mysql_query("SELECT * FROM ifcandetails6"); while($viewallcompanies = mysql_fetch_array($getallcompanies)){ ?> <option id="<?php echo $viewallcompanies['tcuid']; ?>"><?php echo $viewallcompanies['tcname'] ?></option> <?php } ?> </select>

输入文本框:

<input type="text" id="field1" value="<?php echo $viewallcompanies['tccontact']?>" disabled/>

I have texbox and dropdown list which is populated from mysql database. I want to retrieve data from database and wants to display in textbox using dropdown selected list, without refreshing the page. Here is my code and Thanks in Advance.

<select name="select1" class="form-control" id="dropdownlist1"> <option id="0">-- Select the Company --</option> <?php require("dbcon.php"); $getallcompanies = mysql_query("SELECT * FROM ifcandetails6"); while($viewallcompanies = mysql_fetch_array($getallcompanies)){ ?> <option id="<?php echo $viewallcompanies['tcuid']; ?>"><?php echo $viewallcompanies['tcname'] ?></option> <?php } ?> </select>

Input Textbox:

<input type="text" id="field1" value="<?php echo $viewallcompanies['tccontact']?>" disabled/>

最满意答案

像这样分开的东西:

<?php require("dbcon.php"); $query = mysql_query("SELECT tcuid, tcname, tccontact FROM ifcandetails6"); while($row = mysql_fetch_array($query)){ $contacts[] = $row['tccontact']; $companies[] = $row; } ?> <select name="select1" class="form-control" id="dropdownlist1"> <option id="0">-- Select the Company --</option> <?php foreach($companies as $company) { ?> <option id="<?= $company['tcuid']; ?>"><?= $company['tcname'] ?></option> <?php } ?> </select> <?php foreach($contacts as $contact) { ?> <input type="text" id="field1" value="<?= $contact['tccontact']?>"/> <?php } ?>

Separate things out like this:

<?php require("dbcon.php"); $query = mysql_query("SELECT tcuid, tcname, tccontact FROM ifcandetails6"); while($row = mysql_fetch_array($query)){ $contacts[] = $row['tccontact']; $companies[] = $row; } ?> <select name="select1" class="form-control" id="dropdownlist1"> <option id="0">-- Select the Company --</option> <?php foreach($companies as $company) { ?> <option id="<?= $company['tcuid']; ?>"><?= $company['tcname'] ?></option> <?php } ?> </select> <?php foreach($contacts as $contact) { ?> <input type="text" id="field1" value="<?= $contact['tccontact']?>"/> <?php } ?>

更多推荐

本文发布于:2023-08-05 05:46:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1428159.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:列表   数据库中   数据   php   mysql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!