家伙下面是我的HTML代码中输入型=列表中显示它作为一个下拉列表。需要帮助从MySQL数据库retriving数据,并使用PHP
<form method="post">
<table class="table-entry" cellpadding="1" cellspacing="0" width= "100%">
<tbody>
<tr>
<td><input type="label" name="team" id="team" value="Team:" readonly="readonly" /></td>
<td>
<input list="tm" name="teamv" id="teamv" placeholder="Team" />
<datalist id="tm">
<option value="Pre-press"></option>
<option value="eBooks"></option>
</datalist>
</td>
</tr>
<tr>
<td><input type="label" name="prno" id="prno" value="Project No.:" readonly="readonly" /></td>
<td>
<input list="prct" name="prjctv" id="prjctv" placeholder="Project Number" />
<datalist id="prct">
<option value="Project001"></option>
<option value="Project002"></option>
</datalist>
</td>
</tr>
<tr>
<td><input type="label" name="isbn" id="isbn" value="ISBN:" readonly="readonly" /></td>
<td><input type="number" name="isbnv" id="isbnv" maxlength="13" placeholder="ISBN" /></td>
</tr>
<tr>
<td><input type="label" name="eisbn" id="eisbn" value="eISBN:" readonly="readonly" /></td>
<td><input type="number" name="eisbnv" id="eisbnv" maxlength="13" placeholder="eISBN" /></td>
</tr>
<tr>
<td><input type="label" name="title" id="title" value="Title:" readonly="readonly" /></td>
<td><input type="text" name="titlev" id="titlev" placeholder="Title" autocomplete="on" /></td>
</tr>
<tr>
<td><input type="label" name="authr" id="authr" value="Author:" readonly="readonly" /></td>
<td><input type="text" name="authrv" id="authrv" placeholder="Author" autocomplete="on" /></td>
</tr>
<tr>
<td><input type="label" name="publr" id="publr" value="Publisher:" readonly="readonly" /></td>
<td><input type="text" name="publrv" id="publrv" placeholder="Publisher" autocomplete="on" /></td>
</tr>
<tr>
<td><input type="label" name="page" id="page" value="Pages:" readonly="readonly" /></td>
<td><input type="number" name="pagev" id="pagev" placeholder="Pages" /></td>
</tr>
<tr>
<td><input type="label" name="scope" id="scope" value="Scope:" readonly="readonly" /></td>
<td>
<input list="scp" name="scopev" id="scopev" placeholder="Scope" />
<datalist id="scp">
<option value="PDF to ePub"></option>
<option value="PDF to PRC"></option>
</datalist>
</td>
</tr>
<tr>
<td><input type="label" name="process" id="process" value="Process:" readonly="readonly" /></td>
<td>
<input list="prcs" name="processv" id="processv" placeholder="Process" />
<datalist id="prcs">
<option value="Reflow"></option>
<option value="Fixed"></option>
</datalist>
</td>
</tr>
<tr>
<td><input type="label" name="complx" id="complx" value="Complexity:" readonly="readonly" /></td>
<td>
<input list="cmplx" name="complxv" id="complxv" placeholder="Complexity" />
<datalist id="cmplx">
<option value="Light"></option>
<option value="Simple"></option>
<option value="Medium"></option>
<option value="Complex"></option>
<option value="Heavy Complex"></option>
<option value="Custom"></option>
</datalist>
</td>
</tr>
<tr>
<td><input type="label" name="recdte" id="recdte" value="Received Date:" readonly="readonly" /></td>
<td><input type="date" id="recdtev" name="recdtev" /></td>
</tr>
<tr>
<td><input type="label" name="cnfdte" id="cnfdte" value="Confirm Date:" readonly="readonly" /></td>
<td><input type="date" id="cnfdtev" name="cnfdtev" /></td>
</tr>
<tr>
<td><input type="label" name="duedte" id="duedte" value="Due Date:" readonly="readonly" /></td>
<td><input type="date" id="duedtev" name="duedtev" /></td>
</tr>
<tr>
<td><input type="label" name="esthr" id="esthr" value="Estimated Hours:" readonly="readonly" /></td>
<td><input type="text" name="esthrv" id="esthrv" placeholder="Estimated Hrs" /></td>
</tr>
<tr>
<td><input type="label" name="manpwr" id="manpwr" value="Man Power:" readonly="readonly" /></td>
<td><input type="number" name="manpwrv" id="manpwrv" placeholder="Manpower" /></td>
</tr>
<tr>
<td><input type="label" name="dlvrydte" id="dlvrydte" value="Delivery Date:" readonly="readonly" /></td>
<td><input type="date" id="dlvrydtev" name="dlvrydtev" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="add" id="add" value="Add" /></td>
</tr>
</tbody>
</table>
</form>
现在我需要的是,显示存储在数据库中的数据,基于首先选择的选项在其各自的字段中显示。 例子:
<tr>
<td><input type="label" name="team" id="team" value="Team:" readonly="readonly" /></td>
<td>
<input list="tm" name="teamv" id="teamv" placeholder="Team" />
<datalist id="tm">
<option value="Pre-press"></option>
<option value="eBooks"></option>
</datalist>
</td>
</tr>
<tr>
<td><input type="label" name="prno" id="prno" value="Project No.:" readonly="readonly" /></td>
<td>
<input list="prct" name="prjctv" id="prjctv" placeholder="Project Number" />
<datalist id="prct">
<option value="Project001"></option>
<option value="Project002"></option>
</datalist>
</td>
</tr>
在上面的代码,如果我选择球队,即无论是印前或电子书,相关的团队的项目数量中的任何一个应该从数据库中列出的,而不是给它这样的:
<input list="prct" name="prjctv" id="prjctv" placeholder="Project Number" />
<datalist id="prct">
<option value="Project001"></option>
<option value="Project002"></option>
</datalist>
有人可以帮助我。我已经尝试了一些方法,但没用。
家伙如果无法理解一个问题只是要求澄清,不只是把问题搁置。
认为这将是最适合新手,但它不是。如果天才能找到解决方案,为什么我需要那里的人帮忙。
我真的很失望。
你想让别人为你写一个查询吗? –
要么我需要一个方法或查询本身。我需要一个解决方案,这就是所有。 @MasivuyeCokile – Elson
你必须使用jQuery的Ajax和PHP – lalithkumar