powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Неработает запрос
5 сообщений из 5, страница 1 из 1
Неработает запрос
    #38501331
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
$stmt = $connectDB->prepare("INSERT INTO properties_table (rooms, float, total_float, free_time, price, age) VALUES (:rooms, :float, :total_float, :free_time, :price, :age)");
    $stmt->bindParam(':rooms', $rooms);
    $stmt->bindParam(':float', $float);
	$stmt->bindParam(':total_float', $total_float);
    $stmt->bindParam(':free_time', $free_time);
	$stmt->bindParam(':price', $price);
    $stmt->bindParam(':age', $age);
 
    $rooms = $_GET["rooms"];
	$float = $_GET["c_float"];
	$total_float = $_GET["t_float"];
	$free_time = $_GET["free_time"];
	$price = $_GET["price"];
	$age = $_GET["age"];
	
	echo"rooms = ".$rooms." float = ".$float." total_float = ".$total_float." free_time = ".$free_time." price = ".$price." age =".$age;
     
    $stmt->execute();



Вот посмотрите может вы какой изян найдёте? все переменные правельно заполненыю в print_r запрос показывается как есть(как написан). ощибок никаких не получаю - но не работаетю не записывает в базую Почему?
...
Рейтинг: 0 / 0
Неработает запрос
    #38501414
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar,

Осталась самая малость - узнать, что такое таинственное скрывается за объектом $connectDB и какая СУБД используется. Думаю, в понедельник телепаты выйдут на работу и прояснят ситуацию. Или они опять по отпускам разбрелись...
...
Рейтинг: 0 / 0
Неработает запрос
    #38501422
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar, если судить по прошлым темам ты используешь MySQL. Возможно проблема в том что у тебя колонка называется float. Это зарезервированное слово и его надо окружать в ` кавычки:

Код: php
1.
$stmt = $connectDB->prepare("INSERT INTO properties_table (rooms, `float`, total_float, free_time, price, age) VALUES ...");
...
Рейтинг: 0 / 0
Неработает запрос
    #38501432
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazile,

Ежле проблема с float - тогда должно быть сообщение об ошибке, вроде некорректного синтаксиса. А тут
Areostarощибок никаких не получаю
...
Рейтинг: 0 / 0
Неработает запрос
    #38501447
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle, согласен, но нам неизвестно включен ли вывод ошибок PHP и что именно делает $stmt->execute();. Поэтому я и решил высказать догадку :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Неработает запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]