如何获得单元格的值知道相邻单元格从同一行在sql数据库


How to get value of cell knowing neighboring cell from same row in sql db?

我有一个包含两列的表: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);

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

您必须使用SELECTWHERE子句,以及fetch the rows和输出。

从http://codular.com/php-mysqli中读取QueryingOutput query results

您将从中更好地理解如何使用SQL。