1

既に存在していても追加し続けるだけで、row理由がわかりませんか?

$submitted = explode("@", $submit['tag']);
foreach ($submitted as $tag => $value) {
    if ($value != "") {
        $attag = "@".$value;
        $sql_insert = dbquery("INSERT INTO dbtags(tag_name, tag_txt) VALUES('$value', '$attag') ON DUPLICATE KEY UPDATE tag_name=tag_name");
    }
}

誰でも助けることができますか?

4

3 に答える 3

1

あなたは本当に意味がUPDATE tag_name=tag_nameありUPDATE tag_name=$valueますか?

また、PDOを使用します

于 2013-05-29T17:38:39.180 に答える
0

tag_name データ型を Binary に変更すると、大文字と小文字が区別される問題に直面する可能性があります

于 2013-05-29T17:42:02.223 に答える