|
|
|
| Ошибка при выполнении запроса:Column count doesn't match value count at row 1
что это значит?
есть ли где справочник по расшифровки ошибок? | |
|
|
|
|
|
|
|
для: kipes
(17.02.2007 в 22:26)
| | >Ошибка при выполнении запроса:Column count doesn't match value count at row 1
>что это значит?
На строке 1 число колонок не совпадает с числом значений.
>есть ли где справочник по расшифровки ошибок?
англо-русский словарь. | |
|
|
|
|
|
|
|
для: kipes
(17.02.2007 в 22:26)
| | Количество столбцов в операторе INSERT не совпадает с количеством столбцов в таблице. | |
|
|
|
|
|
|
|
для: cheops
(18.02.2007 в 00:10)
| | с этим я разобрался спасибо,
только вот появилась другая ошибка
Data too long for column 'price1' at row 1
Данные слишком длинные для колонки 'price1' в ряде 1
А выглядит значение вот типа так: (price1) values ('Цена:' ) тип CHAR
эта ошибка часто выскакивает и в phpmyadmin когда добавляешь дапм БД, где-то стоит ограничение что-ли? | |
|
|
|
|
|
|
|
для: kipes
(18.02.2007 в 00:22)
| | Таблицы какую кодировку по умолчанию имеют? | |
|
|
|
|
|
|
|
для: cheops
(18.02.2007 в 00:24)
| | cp1251_bin | |
|
|
|
|
|
|
|
для: kipes
(18.02.2007 в 00:27)
| | Добавьте в начало дампа строку
| |
|
|
|
|
 5.2 Кб |
|
|
для: cheops
(18.02.2007 в 00:49)
| | По умолчанию кодировка у меня стоит как в окне-->
Потом "Сопоставление соединения с MySQL - utf8_Unicode_ci"
А в таблицах у же "Сравнение - cp1251bin" хотя при их создании оставлял поле Сравнение -пустым.
Ок. Дампом понятно, но что делать если
$add_query="INSERT INTO a_info1_parametrs
(price1, we, re, tel_name1) values
('Цена:', 'we:')";
тоесть при запросе? | |
|
|
|
|
|
|
|
для: kipes
(18.02.2007 в 10:07)
| | Файл
<?php
$add_query="INSERT INTO a_info1_parametrs
(price1, we, re, tel_name1) values
('Цена:', 'we:')";
?>
|
У вас в какой кодировке: kio8-r, utf8, cp1251? | |
|
|
|
|
|
|
|
для: cheops
(18.02.2007 в 13:00)
| | Я не знаю :(
Дело в том что я ни где не встречал в литературе что нужно указывать кодировку, если вы мне покажите как это делается буду очень признателен.
Или мне типа так нужно было указать в файле:
<META http-equiv="Content-Type"
content="text/php; charset=windows-1251"> наверное нет. | |
|
|
|
|
|
|
|
для: kipes
(18.02.2007 в 13:27)
| | Файл в каком редакторе был набран? Вероятнее всего кодировка cp1251, особенно если вы в Windows работаете, выполните сразу после функции mysql_connect() следующий запрос
<?php
@mysql_query("SET NAMES cp1251");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(18.02.2007 в 15:42)
| | Редактор Svoi.NET PHP edit 5.3
Работаю в Win XP
Спасибо заработало. | |
|
|
|