![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Ольга7 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2005 Репутация: нет Всего: нет |
Непонимаю, в чем дело...
Пытаюсь удалить запись одну из таблицы. В командной строке пишу: mysql> DELETE FROM animals WHERE name=cat; - пишет ERROR 1054: Unknown column 'cat' in 'where clause' В phpmyAdmin все как надо удаляется. mysql> DELETE FROM animals; - так получается, но все удаляется. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 11 Всего: 261 |
Литералы надо в апострофы обрамлять...
|
|||
|
||||
| Ольга7 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2005 Репутация: нет Всего: нет |
Всеравно неполучается.
Теперь пишет: ERROR 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySql server version for the right syntax to use near ''animals' WHERE 'name'='cat'' at line 1 Кстати, может кто знает как вышеописанный ERROR или то, что выводит FAR, копировать а не набивать в ручную? |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 3 Всего: 50 |
А зачем через FAR удалять? Командная строка... ?
Запросы пишутся обычно на странице .php, по условию. DELETE, UPDATE, SELECT... FAR тут никак не участвует. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 11 Всего: 261 |
Ты полностью мой запрос скопировала? Обрати внимание. У меня name не в апострофах, а в тильдах (вроде) там где буква Ё. |
|||
|
||||
| Ольга7 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2005 Репутация: нет Всего: нет |
Пишу все как ты сказал. В ответ получаю Query OK, 0 rows affected (0.00 sec) А строка почему-то не удаляется. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 3 Всего: 50 |
Получаешь ответ 0 строк. Может база пуста?
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Ольга7 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2005 Репутация: нет Всего: нет |
База у меня называется mysql_php. В ней находится таблица animals.
Эта таблица состоит из двух полей: name и type. +--------+----------+ | name | type | +--------+----------+ | horse | strong | | cat | little | +--------+---------+ |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 3 Всего: 50 |
Так посмотри саму таблицу, есть ли в ней записи?
Лучше через PHPadmin. Это сообщение отредактировал(а) PARROT - 25.5.2005, 09:37 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Ольга7 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2005 Репутация: нет Всего: нет |
+--------+----------+
| name | type | +--------+----------+ | horse | strong | -------- а это разве не записи? | cat | little | -------- а это разве не записи? +--------+---------+ |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 3 Всего: 50 |
Тебе нужно научиться писать запросы, в адресной строке FAR?
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Ольга7 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2005 Репутация: нет Всего: нет |
Нет, пока у меня возникла проблема только с удалением строки...
В PhpMyAdmin с помощью окна запроса, тоже пишет - Query OK, 0 rows affected. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 3 Всего: 50 |
PhpMyAdmin=>выбери название базы=>слева список твоих таблиц=>выбери свою таблицу animals=>откроется=>сверху найди ссылку обзор, нажми=>откроется та инфа, которая содержится у тебя в это й таблице, заполненные поля и т.д.
FAR оставь на время в покое, по сути он не нужен! Совсем. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 3 Всего: 53 |
|
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 3 Всего: 50 |
У меня в тетради где-то есть, могу выложить. На курсах изголялись. Только не понятно зачем... -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |