im im maya, 我需要生成像wordpress这样的独特标题。 如果标题 hello-world 存在,则下一个标题将是 hello-world-2
感谢
答案 0 :(得分:0)
检查服务器以查看该标题是否已存在
如果是,请附加-2
并转到步骤1.如果您已添加-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
}