|
|
|
|
|
|
Теги |
| |
codeserfercom, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка, языков
Показать все теги
|
|
|
| |
|
|
|
|
|
|
|
|
| |
Сделал базу, начал делать ее вывод на сайте и понял, что без первичного ключа в базе кода окажется намного больше. Значит надо добавить первичный ключ. Но не все так просто оказалось, изменять 600 записей мне не хотелось. Поэтому я написал PHP скрипт, который добавляет уникальное поле в каждую запись и делает столбец уникальным ключом. <?php $db=@mysql_connect("localhost", "логин_к_базе", "пароль_к_базе"); if (!$db) { die ("Ошибка подключения к базе"); } mysql_select_db("имя_базы"); $rez=mysql_query ("SELECT * FROM text ORDER BY `date` DESC"); //Я сделал выборку всех записей с сортировкой по полю date (т.е. по дате) //вполне возможно, у Вас это поле отсутствует, тогда используйте: //rez=mysql_query ("SELECT * FROM text"); //text - имя таблицы, первичный ключ в которую надо добавить $i=0; while ($pole=mysql_fetch_row($rez)) { mysql_query("UPDATE `text` SET `id` = '$i' WHERE CONVERT(`text` USING utf8 ) = '$pole[0]' AND `date` = '$pole[1]'"); //тут условие, которое однозначно //идентифицирует запись. У Вас это условие свое. $i++; } echo "Ключи добавлены к $i записям"; ?> |
|
| |
Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним! Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:
Своё Спасибо, еще не выражали.
|
| |
| |
Просьбы перезалить в комментариях принимаются |
| |
|
|
| |
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. |
|
| |
Другие коды по теме: |
|
| |
Доступ к базе данных с помощью PHPТаблица квадратов до произвольного числа на phpАвтоперенос строк на phpВыдвижная панель на jqueryЗакачка файлов с удаленного сервера на свой |
|
|

© 2008 - 2010. Копирование материалов запрещено! |
|
|