我有一个包含两列的表:words和ids。所以每行包含一个单词和一个数字。我如何通过只知道单词来获得"id"的值。也就是说,如何使用php
获取word的id我尝试将"word"answers"id"列放到数组中。然后就卡住了。
$TagList = ('SELECT `word`, `wordid` FROM `^words` WHERE word="abc"');
如果我以这种方式获得行,如何获得"abc"的"wordid"
为查询添加"where条件"
SELECT w.word FROM words WHERE w.word = 'yourword'
$query = "SELECT id FROM words where word ='abc'";
$result2 = $conn1->query($query);
//fetch the data from the database
while ($row = $result2->fetch_assoc() ) {
echo "id is:".$row['id'];
}
其中$conn1是连接变量
$conn1 = new mysqli($servername, $username, $password, $dbname);
我想我应该引导你正确的方式,而不是用勺子喂你。
您必须使用SELECT
和WHERE
子句,以及fetch the rows
和输出。
从http://codular.com/php-mysqli中读取Querying
和Output query results
您将从中更好地理解如何使用SQL。