2017-08-11 168 views
-1

我已将我的csv文件导入到mysql数据库中。(PHP)如何检查同时具有相同ID的列A和列B的值

该表包含有关国家的信息,它有8个字段。

它看起来像这样:

CountryName | Monarchy | IntoSpace | Guns | Exist 
America   NO   YES  YES  YES 
Canada   NO   YES  YES  YES 
Japan   YES  YES  NO  YES 
Russia   NO   YES  YES  YES 
Poland   NO   NO  NO  YES 
RomanEnpire  YES  NO  NO  NO 

所以,我希望人们谁访问我的网站上选择了这些国家之一。之后,它将与数据库进行通信。

我基本上想得到1行的价值(如果这是波兰,那将是, 波兰,不,不,不,不,不),并执行我的PHP代码。

但我无法弄清楚我该怎么做。

任何提示?

预先感谢您。

+0

很可能,与DB查询。你试图完成这项任务的是什么?向我们展示你到目前为止所尝试过的。 –

+0

感谢您的评论。我基本上想要建立一个网站,人们可以从下拉列表中选择一个国家,然后看看关于它们的一些不错的提示。 – HelloWorld

+0

这是相当宽泛的,但如果您只需要一个结果,请尝试阅读关于'PDO' ['fetch()'](http://php.net/manual/en/pdostatement.fetch.php)或' MySqli的['fetch()'](http://php.net/manual/en/mysqli-stmt.fetch.php) – Swellar

回答

-1

我并没有完全明白你的问题(更具体)。 但这可能会帮助你 -

$sql = "SELECT * FROM table_name WHERE country='poland'"; 
// $conn = your connection to database 
$result = $conn->query($sql); 
$array = $result->fetch_assoc(); 
//You got an array containing all data 
$country = $array['country']; 
$monarchy = $array['monarchy']; 
// you can get them all. 
echo $monarchy; 
+1

请不要在明显的主题/错误问题上发表回答! [见:**应该建议关闭主题问题?**](// meta.stackoverflow.com/q/276572) – Machavity

+0

非常感谢Goyal。你救了我的一天:) – HelloWorld

相关问题