Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Column count doesn't match, Как поправить эту ошибку? 
:(
    Опции темы
Anarhist
Дата 20.11.2006, 07:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 11.2.2006

Репутация: нет
Всего: нет



Нашел код который делает запись, вот он сам
Код

<? 
/* Этот скрипт получает переменные из request.html */ 

/* Переменные для соединения с базой данных */ 
$hostname = "BOYTSOVA.mysql"; 
$username = "boytsova_mysql"; 
$password = "***********"; 
$dbName = "boytsova_base"; 

/* Таблица MySQL, в которой хранятся данные */ 
$userstable = "info"; 

/* email администратора */ 
$adminaddress = "[email protected]"; 

/* создать соединение */ 
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение "); 
/* выбрать базу данных. Если произойдет ошибка - вывести ее */ 
mysql_select_db($dbName) or die(mysql_error());  

echo "<CENTER>"; 
echo "Привет, ".$_POST['name']; 
echo "<BR><BR>"; 
echo "Спасибо за ваш интерес.<BR><BR>"; 
echo "Вас интересуют ".$_POST['preference'].". Информацию о них мы пошлем вам на email: ".$_POST['email']; 
echo "</CENTER>";

$name = "Oleg";
$email = "[email protected]";
$preference = "apple";

/* составить запрос для вставки информации о клиенте в таблицу */ 
$query = "INSERT INTO $userstable VALUES('$name','$email', '$preference')"; 
/* Выполнить запрос. Если произойдет ошибка - вывести ее. */ 
mysql_query($query) or die(mysql_error()); 
echo "Информация о вас занесена в базу данных."; 

/* Закрыть соединение */ 
mysql_close(); 
?> 

А вот на него ссылка http://boytsova.nichost.ru/comand/load.php
Пишет что неверная величина в первой строке smile что не нак?
Надеюсь скрины тут не запрещены user posted image
Вот такая таблица, может я чего в самой таблице не так сделал?

Это сообщение отредактировал(а) Anarhist - 20.11.2006, 08:38
PM MAIL   Вверх
DiNaMiK
Дата 20.11.2006, 07:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 26.3.2006

Репутация: нет
Всего: нет



Код

INSERT INTO $userstable VALUES('$name','$email', '$preference')


А куда делось ещё один столб под название 'comment'?
PM MAIL   Вверх
Anarhist
Дата 20.11.2006, 08:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 11.2.2006

Репутация: нет
Всего: нет



comment это от старой попытки записать в бызу инфу, вторую неделю уже парюсь с утой мурой... Он же не должен вроде как влиять на таблицу
PM MAIL   Вверх
DiNaMiK
Дата 20.11.2006, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 26.3.2006

Репутация: нет
Всего: нет



Если база стостоит так как у тебя нарисовано на скрине то сделай так:
Код

INSERT INTO `".$userstable."` VALUES('$name', '$email', '$preference', '')

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0411 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.