マヤさん、wordpress のようなユニークなタイトルを生成する必要があります。タイトルhello-worldが存在する場合、次のタイトルはhello-world-2になります
ありがとう
サーバーをチェックして、そのタイトルが既に存在するかどうかを確認します
存在する場合は、a を追加し-2
て手順 1 に進みます。すでに a を追加していて-2
、タイトルが既に存在する場合は、それを に置き換え-3
ます。
そうでない場合は、ファイルを挿入します。
ステップ 1 の例:
MySQL:
SELECT `title` FROM `table` WHERE `title` = '{$title}';
ファイル (PHP):
$exists = file_exists("path/to/file");
ステップ 2 の例:
$iteration = 2;
while($exists){
$newname = $file . '-' . $iteration;
$iteration++;
// Check to see if the file exists here
}
else{
// Add the file here
}