Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.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 Myql:选择具有相同特定值的每一行_Php_Html_Mysql_Html Table - Fatal编程技术网

Php Myql:选择具有相同特定值的每一行

Php Myql:选择具有相同特定值的每一行,php,html,mysql,html-table,Php,Html,Mysql,Html Table,我试图制作一个自动填充html表,用数据库添加或删除它的行。但现在我需要确保该表只填充那些具有特定“域”列的行。例如,我有3个表行,其中2个表行中,“domain”列的值为“1”,第三行的“domain”列的值为1。我需要修改我的php代码,以便在“域”列中只自动选择那些值为“1”的行,而忽略其他行。因此,当我向数据库中添加更多行时,html表将只接受具有1个特定值的行 代码: <?php $server = mysql_connect("localhost", "admin", "ad

我试图制作一个自动填充html表,用数据库添加或删除它的行。但现在我需要确保该表只填充那些具有特定“域”列的行。例如,我有3个表行,其中2个表行中,“domain”列的值为“1”,第三行的“domain”列的值为1。我需要修改我的php代码,以便在“域”列中只自动选择那些值为“1”的行,而忽略其他行。因此,当我向数据库中添加更多行时,html表将只接受具有1个特定值的行

代码:

<?php

$server = mysql_connect("localhost", "admin", "admin"); 
$db = mysql_select_db("rpo", $server);
$query = mysql_query("SELECT * FROM suhrn");
?>

<table>
<tr>
<td>Text</td>
<td>Type</td>
<td>Zobrazit</td>
<td>DOMAIN</td>
<td>Comment</td>
 </tr>


<?php
while ($row = mysql_fetch_array($query)) {
   ?>
   <tr>
    <td> <?php echo $row['Popis']; ?> </td>
    <td> <?php echo $row['Typ']; ?> </td>
    <td> <?php echo $row['Zobrazit']; ?> </td>
    <td> <?php echo $row['Domena']; ?> </td>
   </tr>
<?php
 }
 ?>
</table>

文本
类型
佐布拉西特
领域
议论

根据您所写的内容,不确定是否准确,但您可以尝试:

$query = mysql_query("SELECT * FROM suhrn WHERE Domena=1");

另外,您应该停止使用mysql_函数,改用or。

我不确定我是否理解您的问题,但可能对SQL语句稍加修改就可以了

SELECT * FROM suhrn WHERE col_domain = 1;
希望有帮助


关于

你试过谷歌吗?这是非常基本的东西,几乎在每一个教程中都有介绍。是的,我试过了,但没有找到。如果你说的是真的,我是瞎子或者我不能用谷歌搜索。Sorry根据您的要求使用何处条件可能的副本?对不起。现在问题解决了,“哪里”出了问题。谢谢谢谢是的,我知道我听说我应该使用mysqli,但是,不,它也在使用mysql,所以我很高兴:D。