Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047

ошибка в запросе

29.11.2011, 20:27. Показов 1112. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
подсобите плиз:
PHP
1
2
3
4
5
 $query = "INSERT INTO $dir_table_db (dir_name, dir_name_eng, ref, image, breaker) VALUES (
                    '".$_POST["dir_name"]."',
                    '".$_POST["dir_name_eng"]."',
                    '".$_POST["dir_id"]."', $f_name_one, 1)";
        mysql_query($query) or die(mysql_error());
Где тут ошибка? Немогу найти
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.11.2011, 20:27
Ответы с готовыми решениями:

Ошибка в запросе
Выдает ошибку при поиске You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the...

Ошибка в запросе
Делаю вот такой запрос: mysql_query("UPDATE `user` SET `name`='{$user}', `id_user`={$user} WHERE `id_table`={$i} LIMIT 1"); ...

Ошибка в запросе
Здравствуйте, не могу найти ошибку в запросе CREATE TABLE 'cont' ( 'id' INT NOT NULL AUTO_INCREMENT, 'title'...

7
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
29.11.2011, 20:56
Цитата Сообщение от areostar Посмотреть сообщение
PHP
1
or die(mysql_error())
Это что выдаёт?
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
30.11.2011, 09:59
Цитата Сообщение от areostar Посмотреть сообщение
$f_name_one
я так понял это путь к картинке. его тоже стоит заключать в кавычки
'$f_name_one'
0
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047
30.11.2011, 17:09  [ТС]
Написал новый запрос:

PHP
1
2
3
4
5
6
7
 $value = 1;
        $query = "INSERT INTO $dir_table_db (dir_name, dir_name_eng, ref, breaker) VALUES (
                    '".$_POST["dir_name"]."',
                    '".$_POST["dir_name_eng"]."',
                    '".$_POST["dir_id"]."', '".$value."'
                    )";
    mysql_query($query) or die(mysql_error());
почемуто значаение value не побавляется в таблицу!
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
30.11.2011, 19:26
areostar, Какую ошибку выдаёт die(mysql_error()) ? Там Вам сразу и ответ на Ваш вопрос "почему". Зачем Вы тогда это вообще пишете, если Вы этим не пользуетесь?
0
122 / 65 / 4
Регистрация: 12.04.2009
Сообщений: 1,047
30.11.2011, 19:57  [ТС]
теперь с новым запросом ошибок нет! но value в таблицу не поподает. а мне надо чтоб поле breaker получило 1
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
30.11.2011, 20:21
areostar, Саму строку запроса $query выведите посмотреть.

А почему у Вас нет экранирования данных из post'а? Добавьте mysql_real_escape_string().
0
127 / 127 / 25
Регистрация: 20.11.2009
Сообщений: 498
01.12.2011, 09:08
PHP
1
2
3
4
5
$query = "INSERT INTO $dir_table_db (dir_name, dir_name_eng, ref, breaker) VALUES (
                                        '".$_POST["dir_name"]."',
                                        '".$_POST["dir_name_eng"]."',
                                        '".$_POST["dir_id"]."', ".$value."
                                        )";
попробуй так а вообще получается если запись добавляется то $value не равна единице
сделай
PHP
1
2
3
4
5
echo "INSERT INTO $dir_table_db (dir_name, dir_name_eng, ref, breaker) VALUES (
                                        '".$_POST["dir_name"]."',
                                        '".$_POST["dir_name_eng"]."',
                                        '".$_POST["dir_id"]."', ".$value."
                                        )";
и посмотри что за запрос формируется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.12.2011, 09:08
Помогаю со студенческими работами здесь

Ошибка в запросе к БД
Здравствуйте, столкнулся с такой ошибкой, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server...

Ошибка в запросе
Ошибка: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\w\www\index.php on line 55 $count =...

Ошибка в запросе
Уважаемые друзья, подскажите в чем ошибка. $query="SELECT j.*,u.username,Job_jobsfactory_country.id, Job_jobsfactory_country.name ...

ошибка в запросе
Имеется запрос: $conn = connect_to_db(); $stmt = $conn->prepare("INSERT INTO `brands` (PartnerID, AffiliateID, UserName,...

Ошибка в запросе
Здравствуйте. $fludrez1 = ("SELECT timediff(now(), data) > 60 AS allow FROM flood_control WHERE uid ='$c' or uip='$uip'",$db); Что ему...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru