Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 查询表数据?_Php_Search_Dynamic_Html Table_Dropdown - Fatal编程技术网

Php 查询表数据?

Php 查询表数据?,php,search,dynamic,html-table,dropdown,Php,Search,Dynamic,Html Table,Dropdown,我对PHP很陌生,想知道使用下拉和搜索功能查询我的表的最佳方法是什么?已经看过各种指南等,但还不能获得jist。我使用以下代码列出所述表格: $sqlQ = 'SELECT w_Continent.ID, w_Continent.NAME, w_Country.Name, w_Country.Continent FROM w_Continent JOIN w_Country ON w_Continent.ID = w_Country.Continent ;'; $st

我对PHP很陌生,想知道使用下拉和搜索功能查询我的表的最佳方法是什么?已经看过各种指南等,但还不能获得jist。我使用以下代码列出所述表格:

$sqlQ = 'SELECT w_Continent.ID, w_Continent.NAME, w_Country.Name, w_Country.Continent
    FROM w_Continent JOIN w_Country  
    ON w_Continent.ID = w_Country.Continent
    ;';
$stmtRow = $db->query($sqlQ); //execute sql query
            while ($rowOne = $stmtRow->fetchObject()) {
<td><?php echo $sqlQ->Name;?></td>
        <td><?php echo $sqlQ->Name;?></td>
    </tr>
    <?php>
$sqlQ='选择w_contraction.ID、w_contraction.NAME、w_Country.NAME、w_Country.contraction
从w_大陆加入w_国家
在w_大陆上。ID=w_国家大陆
;';
$stmtRow=$db->query($sqlQ)//执行sql查询
而($rowOne=$stmtRow->fetchObject()){

这是一个宽泛的话题。我想答案应该是
准备好的声明
。对不起……我目前打算用上面的代码列出上述表格,允许人们搜索使用国家名称的国家,并过滤使用下拉列表中列出的大陆的国家,这两个国家都列在上面的表格中。。。如果这能说明问题的话。好的,那么使用
表单
并使用
选择
选项
…或者使用JS并提交检查值来代替HTML表格。确实有很多方法可以做到这一点。这听起来更像是一个UI/UX问题。编辑,它工作了,但它已经放置了所有数据行,并且有多行具有相同的continent,意思是它是这样列出的:Africa,Africa,Africa需要查看新的代码和示例记录。