ArkDoom
Новичок
Помогите со скриптом
Доброго вечера) У меня проблема с работой скрипта.
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4;
Версия MySQL-клиента: 5.0.45
PHP расширение: mysql
Вот часть кода php:
Структура таблицы MySQL:
Поле Тип Сравнение Атрибуты Null По умолчанию
direction varchar(225) cp1251_general_ci Да NULL
tape varchar(225) cp1250_general_ci Да NULL
country varchar(225) cp1251_general_ci Да NULL
Mkad varchar(225) cp1251_general_ci Да NULL
ground varchar(225) cp1251_general_ci Да NULL
area varchar(225) cp1251_general_ci Да NULL
price varchar(225) cp1251_general_ci Да NULL
owner varchar(225) cp1251_general_ci Да NULL
form varchar(225) cp1251_general_ci Да NULL
fanced varchar(225) cp1251_general_ci Да NULL
heightoffence varchar(225) cp1251_general_ci Да NULL
development varchar(225) cp1251_general_ci Да NULL
addbuilds varchar(225) cp1251_general_ci Да NULL
year varchar(225) cp1251_general_ci Да NULL
foundation varchar(225) cp1251_general_ci Да NULL
materialwalls varchar(225) cp1251_general_ci Да NULL
ceilings varchar(225) cp1251_general_ci Да NULL
roof varchar(225) cp1251_general_ci Да NULL
windows varchar(225) cp1251_general_ci Да NULL
homefinish varchar(225) cp1251_general_ci Да NULL
homefinishin varchar(225) cp1251_general_ci Да NULL
electricity varchar(225) cp1251_general_ci Да NULL
gas varchar(225) cp1251_general_ci Да NULL
heating varchar(225) cp1251_general_ci Да NULL
plumbing varchar(225) cp1251_general_ci Да NULL
sewerage varchar(225) cp1251_general_ci Да NULL
telephone varchar(225) cp1251_general_ci Да NULL
entrance varchar(225) cp1251_general_ci Да NULL
road varchar(225) cp1251_general_ci Да NULL
roadprice varchar(225) cp1251_general_ci Да NULL
roaduse varchar(225) cp1251_general_ci Да NULL
buildtape varchar(225) cp1251_general_ci Да NULL
landcategory varchar(225) cp1251_general_ci Да NULL
security varchar(225) cp1251_general_ci Да NULL
infrastructure varchar(225) cp1251_general_ci Да NULL
nature varchar(225) cp1251_general_ci Да NULL
transport varchar(225) cp1251_general_ci Да NULL
neighbors varchar(225) cp1251_general_ci Да NULL
comments varchar(225) cp1251_general_ci Да NULL
sellername varchar(225) cp1251_general_ci Да NULL
sellerprice varchar(225) cp1251_general_ci Да NULL
bargaining varchar(225) cp1251_general_ci Да NULL
contactphone varchar(225) cp1251_general_ci Да NULL
sozdal int(15) Да NULL
_____________________________________________________________________
Вот ошибка mysql: Column count doesn't match value count at row 1
______________________________________________________________________
Но, проблема в чем. Я просчитывал строки, все вроде верно...может где ошибка в php?? Ребят, выручайте!)))
-~{}~ 07.11.09 00:39:
Там где код типа такого
Я хотел сделать такую вещь, что когда человек вносит данные при помощи html (т.е. галочками в таблице выбирает то что нужно) в скрип отсылаются переменные 1 или 2 или 3. И скрипт, исходя из того какая переменная не пустая, заносит ее в базу
Доброго вечера) У меня проблема с работой скрипта.
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4;
Версия MySQL-клиента: 5.0.45
PHP расширение: mysql
Вот часть кода php:
PHP:
$query = "INSERT INTO ".$userstable." (direction, tape, country, Mkad, ground, area, price, owner, form, fanced, heightoffence, development, addbuilds, year, foundation, materialwalls, ceilings, roof, windows, homefinish, homefinishin, electricity, gas, heating, plumbing, sewerage, telephone, entrance, road, roadprice, roaduse, buildtape, landcategory, security, infrastructure, nature, transport, neighbors, comments, sellername, sellerprice, bargaining, contactphone, sozdal) VALUES ('".$_POST['direction']."', '".$_POST['tape']."', '".$_POST['country']."', '".$_POST['Mkad']."', '".$_POST['ground']."', '".$_POST['area']."', '".$_POST['cost']." ".$_POST['currency']."', '".$_POST['form']."', '".$_POST['fanced']."', '".$_POST['heightoffence']."', '".$_POST['development_1']." ".$_POST['development_2']." ".$_POST['development_3']." ".$_POST['development_4']."', '".$_POST['addbuilds_1']." ".$_POST['addbuilds_2']." ".$_POST['addbuilds_3']." ".$_POST['addbuilds_4']." ".$_POST['addbuilds_5']." ".$_POST['addbuilds_6']."', '".$_POST['foundation']."', '".$_POST['materialwalls']."', '".$_POST['ceilings']."', '".$_POST['roof']."', '".$_POST['windows']."', '".$_POST['homefinish']."', '".$_POST['homefinishin']."', '".$_POST['electricity']."', '".$_POST['gas']." ".$_POST['gasbuild']."', '".$_POST['heating']." ".$_POST['marka']."', '".$_POST['plumbing']."', '".$_POST['sewerage']."', '".$_POST['telephone']." ".$_POST['phoneprice']."', '".$_POST['entrance']." ".$_POST['size_1']." ".$_POST['size_2']." ".$_POST['size_3']." ".$_POST['size_4']."', '".$_POST['entranceanother']."', '".$_POST['road']."', '".$_POST['roadprice']."', '".$_POST['roaduse']."', '".$_POST['buildtape']."', '".$_POST['security']." ".$_POST['securityanother']."', '".$_POST['infrastructure_1']." ".$_POST['metrov_1']." ".$_POST['infrastructure_2']." ".$_POST['metrov_2']." ".$_POST['infrastructure_3']." ".$_POST['metrov_3']." ".$_POST['infrastructure_4']." ".$_POST['metrov_4']." ".$_POST['infrastructure_5']." ".$_POST['metrov_5']." ".$_POST['infrastructure_6']." ".$_POST['metrov_6']." ".$_POST['infrastructure_7']." ".$_POST['metrov_7']."', '".$_POST['nature_1']." ".$_POST['naturemet_1']." ".$_POST['nature_2']." ".$_POST['naturemet_2']." ".$_POST['nature_3']." ".$_POST['naturemet_3']."', '".$_POST['neighbors_1']." ".$_POST['neighbors_2']." ".$_POST['neighbors_3']." ".$_POST['neighbors_4']." ".$_POST['neighborscomments']."', '".$_POST['comments']."', '".$_POST['sellername']."', '".$_POST['sellerprice']." ".$_POST['currency_2']."', '".$_POST['bargaining']."', '".$_POST['contactphone_1']." ".$_POST['contactphone_2']."', '".$_COOKIE['login']."')";
Поле Тип Сравнение Атрибуты Null По умолчанию
direction varchar(225) cp1251_general_ci Да NULL
tape varchar(225) cp1250_general_ci Да NULL
country varchar(225) cp1251_general_ci Да NULL
Mkad varchar(225) cp1251_general_ci Да NULL
ground varchar(225) cp1251_general_ci Да NULL
area varchar(225) cp1251_general_ci Да NULL
price varchar(225) cp1251_general_ci Да NULL
owner varchar(225) cp1251_general_ci Да NULL
form varchar(225) cp1251_general_ci Да NULL
fanced varchar(225) cp1251_general_ci Да NULL
heightoffence varchar(225) cp1251_general_ci Да NULL
development varchar(225) cp1251_general_ci Да NULL
addbuilds varchar(225) cp1251_general_ci Да NULL
year varchar(225) cp1251_general_ci Да NULL
foundation varchar(225) cp1251_general_ci Да NULL
materialwalls varchar(225) cp1251_general_ci Да NULL
ceilings varchar(225) cp1251_general_ci Да NULL
roof varchar(225) cp1251_general_ci Да NULL
windows varchar(225) cp1251_general_ci Да NULL
homefinish varchar(225) cp1251_general_ci Да NULL
homefinishin varchar(225) cp1251_general_ci Да NULL
electricity varchar(225) cp1251_general_ci Да NULL
gas varchar(225) cp1251_general_ci Да NULL
heating varchar(225) cp1251_general_ci Да NULL
plumbing varchar(225) cp1251_general_ci Да NULL
sewerage varchar(225) cp1251_general_ci Да NULL
telephone varchar(225) cp1251_general_ci Да NULL
entrance varchar(225) cp1251_general_ci Да NULL
road varchar(225) cp1251_general_ci Да NULL
roadprice varchar(225) cp1251_general_ci Да NULL
roaduse varchar(225) cp1251_general_ci Да NULL
buildtape varchar(225) cp1251_general_ci Да NULL
landcategory varchar(225) cp1251_general_ci Да NULL
security varchar(225) cp1251_general_ci Да NULL
infrastructure varchar(225) cp1251_general_ci Да NULL
nature varchar(225) cp1251_general_ci Да NULL
transport varchar(225) cp1251_general_ci Да NULL
neighbors varchar(225) cp1251_general_ci Да NULL
comments varchar(225) cp1251_general_ci Да NULL
sellername varchar(225) cp1251_general_ci Да NULL
sellerprice varchar(225) cp1251_general_ci Да NULL
bargaining varchar(225) cp1251_general_ci Да NULL
contactphone varchar(225) cp1251_general_ci Да NULL
sozdal int(15) Да NULL
_____________________________________________________________________
Вот ошибка mysql: Column count doesn't match value count at row 1
______________________________________________________________________
Но, проблема в чем. Я просчитывал строки, все вроде верно...может где ошибка в php?? Ребят, выручайте!)))
-~{}~ 07.11.09 00:39:
Там где код типа такого
PHP:
'".$_POST['addbuilds_1']." ".$_POST['addbuilds_2']." ".$_POST['addbuilds_3']." ".$_POST['addbuilds_4']." ".$_POST['addbuilds_5']." ".$_POST['addbuilds_6']."'