1. naushniki_beats
2. naushniki_beats1
Необходимо сделать так, что бы следующая записываемая запись проверялась на занятость, если оно занято, добавить значение инкремента $i++ до тех пор пока данный урл не будет свободен. На скорую руку написал скрипт, оказалось, что в нем имеются ошибки.
# допустим
$url = $_POST['url'];
# проверяем наличие
## урл найден
if (mysql_result (mysql_query("SELECT COUNT(*) FROM `products` WHERE `url` = '".$url."' "), 0) > 0) {
# code...
while ( true ) {
# code...
$i++;
$url = $url.$i;
# урл свободен
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `products`
WHERE `url` = '".$url."' "), 0) == 0) {
break;
$url = $url;
}
}
}
INSERT INTO `url` -> $url.
Записывает данные поверх предыдущей записи. То есть:
1. naushniki_beats
2. naushniki_beats1
3. naushniki_beats12
4. naushniki_beats123
Прошу помочь, Заранее большое спасибо