(PHP)如何检查同时具有相同ID的列A和列B的值
问题描述:
我已将我的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代码。
但我无法弄清楚我该怎么做。
任何提示?
预先感谢您。
答
我并没有完全明白你的问题(更具体)。 但这可能会帮助你 -
$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
很可能,与DB查询。你试图完成这项任务的是什么?向我们展示你到目前为止所尝试过的。 –
感谢您的评论。我基本上想要建立一个网站,人们可以从下拉列表中选择一个国家,然后看看关于它们的一些不错的提示。 – HelloWorld
这是相当宽泛的,但如果您只需要一个结果,请尝试阅读关于'PDO' ['fetch()'](http://php.net/manual/en/pdostatement.fetch.php)或' MySqli的['fetch()'](http://php.net/manual/en/mysqli-stmt.fetch.php) – Swellar