私はニュース記事を投稿しています。私は時々同じものを二度追加し、これを避けたいと思う。だから私は最初に 'title'というフィールドに一致するものがあるかどうかを確認するためにinsertステートメントを変更して、私が提出しようとしているレコードのタイトルと等しいかどうかを調べることができますか?php =挿入は動作していますが、既に1つのフィールドに基づいているかどうかを確認したい場合
私はPHPの初心者ですから、私が使ったPHPコードですが、タイトル=タイトルをチェックし、それを追加する方法を知らない場合は追加しますそれは一致を見つけません:
$result = mysql_query("
insert into news (
catalogid,
title,
intro,
content,
viewnum,
adddate,
rating,
ratenum,
source,
sourceurl,
isdisplay,
isfeature,
subip,
vsent,
timesubmitted)
values
('1',
'$title',
'$intro',
'$content',
'0',
'$subdate',
'$source',
'$icheck',
'N/A',
'$sourceurl',
'$isapp',
'0',
'127.0.0.1',
'0',
'$tsdate')"
);
ありがとう!
一意にしたいフィールドに「UNIQUE」キーを設定します。 – Brad