Всем привет. Помогите разобраться. Значит так, проверяю поля в таблице на наличие похожей записи $query = mysql_query("SELECT `title` FROM `pole` WHERE `big`='".$picname_big."'"); if(mysql_num_rows($query) > 0) // если запись существует, как бы мне плюсануть 1 к записываемому в строку имени и вернуть опять на проверку и если опять найдет опять плюсануть и так далее, ну я если не найдет похожего прописать как есть (ну тут я разберусь else {}). Спасибо.
Блин блинский, точняк! С COUNT ищем количество схожих записей выясняем число + 1 дописываем к имени и записываем в новую строку! Спасибо.
Добрый день. У меня такая проблема появилась вчера. Делала регистрацию и все работало. Далее в phpmyadmin - появилось сообщение используйте более новую версию - я ее сказала - сначала у меня phpmyadmin вообще перестал запускаться, писал ошибка с config.ini. Я все удалила -и заново поставила phpmyadmin - создала базу данных, как и раньше- с теми же таблицами и полями. Но теперь я не могу зарегистрироваться(((( include ("bd.php"); $result = mysql_query("SELECT id FROM users WHERE login='$login'",$db); $myrow = mysql_fetch_array($result); if (!empty($myrow['id'])) { exit ("такой пользователь уже существует."); } $result2 = mysql_query ("INSERT INTO users (login, password, imya, data_rog, city, isq, skype) VALUES('$login','$password', '$imya', '$data_rog', '$city', '$isq', '$skype')"); if ($result2 == 'true') { echo "Вы успешно зарегистрированы! <a href='aion.php'> Добро пожаловать</a>"; } else { echo "Ошибка."; } ?> Это скрипт файла с выбором бд. <?php $db = mysql_connect ("localhost","root",""); mysql_select_db ("igra",$db); ?> Теперь постоянно пишет "Ошибка" а в phpmyadmin я не могу зайти в обзор таблицы. Помогите, пожалуйста.