字符串替换数据库

时间:2015-03-12 23:23:58

标签: php arrays database string str-replace

我想用数据库替换word的缩写。到目前为止我的代码是

public function singkatan ($temp) {
    $sg = mysql_fetch_row(mysql_query("SELECT singkatan FROM dictionary WHERE singkatan='$temp'"));
    $wd = mysql_fetch_row(mysql_query("SELECT word FROM dictionary WHERE singkatan='$temp'"));
    $kembalian = str_replace($sg[0],'$wd[0]',$temp);
    return $kembalian;
}

但是,它不起作用。

1 个答案:

答案 0 :(得分:0)

让我们使用函数REPLACE对mysql进行所有工作:

$sg = mysql_fetch_row(mysql_query("SELECT REPLACE(dictionary.singkatan,dictionary.word,'$temp') 
FROM dictionary WHERE dictionary.singkatan='$temp'"));
return $sg[0];