Помощник
|
MySQL - нужна помощь с таблицами, Проясните ситуацию пожалуйста) |
Fayl
|
Сообщение
#1
|
||
|
|
||
|
|||
KeYZeD |
4.3.2009, 16:38;
Ответить: KeYZeD
Сообщение
#2
|
|
1) обозначить надо как 'id' и 'name' , $id - это переменная в php, в которой хранится значение.
2) это запись в поле 'name', где 'id' = нашему значению, то есть обновляется только 'name'. SET - это "установить". -------------------- |
|
|
Fayl
|
Сообщение
#3
|
|
Пасиба большое!
Данные в поля пишутся исправно, но тут вот какое дело: <td><a href=\"?del=".$row['id']."\">Удалить</a></td> <td><a href=\"?edit=".$row['id']."\">Редактировать</a></td> При наведении на эти ссылки они все имеют вид: _http://site.ru/index.php?edit= Дамп выглядит так: -- Структура таблицы `razdel` -- CREATE TABLE `razdel` ( `id` varchar(100) NOT NULL, `name` varchar(100) NOT NULL, PRIMARY KEY (`name`), KEY `name` (`name`), FULLTEXT KEY `name_2` (`name`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251; -- -- Дамп данных таблицы `razdel` -- INSERT INTO `razdel` VALUES ('', 's'); INSERT INTO `razdel` VALUES ('', 'zhopa'); INSERT INTO `razdel` VALUES ('', 'shopa2'); А по идее в скобах выделенных жирным шрифтом должен быть номер( цифра ) INSERT INTO `razdel` VALUES ('', 's'); |
|
|
DarkByte |
4.3.2009, 17:03;
Ответить: DarkByte
Сообщение
#4
|
|
INSERT INTO `razdel` VALUES ('', 's'); INSERT INTO `razdel` VALUES ('', 'zhopa'); INSERT INTO `razdel` VALUES ('', 'shopa2'); А по идее в скобах выделенных жирным шрифтом должен быть номер( цифра ) INSERT INTO `razdel` VALUES ('', 's'); Если поле ID будет с флагом auto_increment, то при вставке значения NULL вставится следующий номер по порядку, видимо мускул додумается сам, что StrToInt('') = NULL -------------------- |
|
|
Fayl
|
Сообщение
#5
|
|
Эмм...Как я понял, в параметры поля id нужно вписать параметр auto_increment, но при запросе:
SQL-запрос:
ALTER TABLE `razdel` CHANGE `id` `id` VARCHAR( 100 ) AUTO_INCREMENT Ответ MySQL: #1063 - Incorrect column specifier for column 'id' |
|
|
Fayl
|
Сообщение
#6
|
|
|
Ага, всё понял, всё получилось.
Спасибо DarkByte, дело было именно в auto_increment. Запрос не выполнялся только из за того, что праймари значение было присвоенно другому полю! От души благодарю тех, кто проявил внимание и помог)
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужна ли плоская структура категорий в ИМ? | 1 | noviktamw | 1058 | 26.3.2024, 21:50 автор: c4p1t4l15t |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
12 | Tia2 | 1519 | 25.3.2024, 6:54 автор: Skyworker |
|
требуется помощь с themasoftware (Темапостером) | 0 | Taylor | 566 | 16.3.2024, 18:41 автор: Taylor |
|
Состояние после ампутации - нужна помощь благотворительный топик |
46 | vitvirtual | 5559 | 12.3.2024, 21:52 автор: Гиппопотам |
|
Нужна рассылка по емаил базе сео-студий | 0 | kasey7 | 622 | 2.3.2024, 23:13 автор: kasey7 |
Текстовая версия | Сейчас: 28.3.2024, 18:00 |