如何从sql db中的同一行获取相邻单元格的单元格值?

时间:2015-05-17 08:45:13

标签: php mysql sql

我有一个包含两列的表:单词和ID。所以每行包含一个单词和数字。我怎样才能获得" id"只知道单词。换句话说,如何使用php

获取单词的id

我试图得到"字"和" id"列到数组。然后卡住了。

$TagList = ('SELECT `word`, `wordid` FROM `^words` WHERE word="abc"');

如果我以这种方式得到这一行怎么得到" wordid"为" abc"

3 个答案:

答案 0 :(得分:1)

添加" where条件"到您的查询

SELECT w.wordid FROM words w WHERE w.word =' yourword'

答案 1 :(得分:0)

$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);

答案 2 :(得分:0)

而不是用勺子喂食,我想我应该以正确的方式引导你。

您必须使用SELECT WHERE子句和fetch the rows并输出。

http://codular.com/php-mysqli

中阅读QueryingOutput query results

您将更好地理解如何使用SQL。该指南非常重要。