gpt4 book ai didi

php - 检查数据库中是否存在单词以及相邻列的输出数据是否为真

转载 作者:行者123 更新时间:2023-11-29 12:13:22 24 4
gpt4 key购买 nike

我有一张 table 。一列是单词,另一列是 ID 号。我有一个数组中的单词列表。我需要检查单词是否相似,如果相似,我需要从表中输出单词的 id。有人可以帮忙吗?所以我正在检查它是否相似,但找不到下一步该怎么做

  $checkTag = "SELECT `word`, `wordid` FROM `qa_words` WHERE `word` = '.$allTags[$i].'";
$CheckResult = mysql_query($checkTag);
if(mysql_num_rows($CheckResult) > 0){
while ( $obj = mysql_fetch_object( $CheckResult)){

echo ...
}}

最佳答案

您需要实际执行查询,此外您还需要将数组变量包装在 {} 中。

mysql_connect( $db_host, $db_user, $db_password ) or die( mysql_error() );
mysql_select_db( $db_name ) or die( mysql_error() );

$checkTag = "SELECT `id`, `word` FROM `qa_words` WHERE `word` = '{$allTags[$i]}'";
$result = mysql_query( $checkTag ) or die( mysql_error() );
if ( @mysql_num_rows( $result ) > 0 ) {
// conditions if true
while ( $obj = mysql_fetch_object( $result ) )
{
echo $obj->id . ': ' . $obj->word . '<br />';
}
}

您还可以连接查询:

$checkTag = "SELECT `word` FROM `qa_words` WHERE `word` = '" . $allTags[$i] . "'";

关于php - 检查数据库中是否存在单词以及相邻列的输出数据是否为真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30283667/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com