Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 25.05.2019
Сообщений: 8
MySQL

Ошибка Incorrect integer value

26.05.2019, 13:26. Показов 3391. Ответов 3

Студворк — интернет-сервис помощи студентам
Добрый день, подскажите пожалуйста, в чём проблема? данные подаю в виде цифр на инпут, вылезает вот такая ошибка

Fatal error: Uncaught mysqli_sql_exception: Incorrect integer value: '' for column `softf`.`points`.`course` at row 1 in W:\domains\localso\addname.php:7 Stack trace: #0 W:\domains\localso\addname.php(7): mysqli->query('INSERT INTO poi...') #1 {main} thrown in W:\domains\localso\addname.php on line 7

код файла addname.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
if (empty($_POST ['name'])) exit("Pole ne zapolneno1");
if (empty($_POST ['grp'])) exit("Pole ne zapolneno2");
if (empty($_POST ['course'])) exit("Pole ne zapolneno3");
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
include ("database/db.php");
$result2 = $mysqli->query("INSERT INTO points (name,grp,course) VALUES ('$name','$grp','$course')");
if ($result2=='TRUE')
{
    echo "Данные внесены! <a href='index.php'>Главная страница</a>";
}
else {
    echo "Ошибка!";
}
?>
подключение к бд, если надо
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
//----Данные для подключения-------------
$host = "localhost";
$user = "root";
$password = "";
$database = "softf";
    global $mysqli;
    $mysqli = mysqli_connect($host,$user,$password,$database) or die("нет подключения к mysql");
    //$mysqli->query("SET NAMES 'utf8'");
    if($mysqli->connect_errno) {
        die('Соединение не удалось: Код ошибки: '.$mysqli->connect_errno.' - '.$mysqli->connect_error);
    }
// Установка кодировки соединения
  //  if(!$mysqli->set_charset("utf8")) {
 //       die('Ошибка при загрузке набора символов utf8: ' . $mysqli->errno . ' - ' . $mysqli->error);
  //  }
function closeDB () {
    global $mysqli;
    $mysqli->close ();
}
Добавлено через 30 минут
так же подскажите пожалуйста, я правильно понимаю, что он почему то считает softf и points столбцами? или же это все же расположение столбца course?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.05.2019, 13:26
Ответы с готовыми решениями:

Incorrect integer value
Имеется Mysql 5.5. пытаюсь загрузить таблицу в бд. получаю ошибку как на скрине. я и цифру заводил, и нуль и вообще убирал это поле и в...

Ошибка : Нельзя преобразовать тип array [1..8] of integer к integer
Дана целочисленная матрица В размером 5х8. Получить массив С из 0 и 1, в котором Ci=1, если в i –ой строке матрицы есть хотя бы один...

Ошибка Incorrect syntax near '>'
Добрый день. Второй день маюсь с ошибкой в такой строке: case ReportDate &gt; @maxdate then @valcur else currate.CurrencyRate end ...

3
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
26.05.2019, 16:43
Лучший ответ Сообщение было отмечено FlashSmile1377 как решение

Решение

Цитата Сообщение от FlashSmile1377 Посмотреть сообщение
в чём проблема?
Недавно обсуждалось, думаю у вас та же проблема - от вас хотят число, а вы передаёте строку (в кавычках).

Цитата Сообщение от FlashSmile1377 Посмотреть сообщение
он почему то считает softf и points столбцами?
Цитата Сообщение от FlashSmile1377 Посмотреть сообщение
`softf`.`points`.`course`
база.таблица.столбец
1
 Аватар для Asiman
156 / 119 / 59
Регистрация: 27.04.2013
Сообщений: 351
26.05.2019, 16:46
А покажите структуру базы
0
0 / 0 / 0
Регистрация: 25.05.2019
Сообщений: 8
26.05.2019, 17:12  [ТС]
Цитата Сообщение от Asiman Посмотреть сообщение
А покажите структуру базы
я уже решил проблему с данной темой, спасибо всем за подсказки!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.05.2019, 17:12
Помогаю со студенческими работами здесь

Ошибка: Incorrect syntax near '('
Добрый вечер. Есть Форма, на форме кнопка Search. При нажатии на кнопку вызывается хранимая процедура Stored_Proc и загружает...

Нельзя преобразовать тип function(a: integer;b: integer):integer к real
unit matr1; interface type matr2=array of real; matr3=array of real; procedure sum (A:matr3;var B:matr2; n:integer); ...

Ошибка: Declaration of class TFrom1 is missing or incorrect
Error in module Unit1: Declaration of class TFrom1 is missing or incorrect что за ошибка помогите.

Ошибка в БД: 1326 Incorrect database system version
Есть прога написанная на Прологе (Требуется разработать фрагмент экспертной системы, предназначенной для поиска свободного места в салоне...

Ошибка: Declaration of class Tform1 is missing or incorrect
Как исправить? Declaration of class Tform1 is missing or incorrect


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru