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

Переменная не передается в mysql

25.04.2016, 21:07. Показов 929. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! В PHP новичок. Не могу понять где в обработчике ошибка? Передаются все переменные кроме name. Подскажите пожалуйста кто шарит)

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
 
require 'connect.php';
 
$name= $_POST['name1'];
$Email= $_POST['Email'];
$otvet_1= $_POST['otvet_1'];
$otvet_2= $_POST['otvet_2'];
$otvet_3= $_POST['otvet_3'];
$otvet_4=$_POST['otvet_4'];
 
$insert_sq2 = "INSERT INTO otveny_na_test_1 (name, Email, otvet_1, otvet_2, otvet_3, otvet_4)".
"VALUES('{$name}','{$Email}','{$otvet_1}','{$otvet_2}','{$otvet_3}','{$otvet_4}')";
mysql_query($insert_sq2);
 
?>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.04.2016, 21:07
Ответы с готовыми решениями:

Не передается переменная на следующую страницу
На сайте есть Select. Допустим, я выбираю что-то в нем и нажимаю кнопку &quot;Фильтр&quot;. У меня переходит на страницу filter.php и там выводится...

Переменная в запросе MySql
Добрый день. у меня есть функция в php. Она принимает параметр который должен использоваться в mysql запросе. function get_db...

Переменная mysql в php
Наверное вопрос дошкольника... $res = mysql_query( &quot;SELECT *, @а:=DATE_FORMAT( date_time, '%H:%m, %d %M %Y ' ) FROM table ); $row...

7
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
25.04.2016, 21:25
PHP
1
mysql_query($insert_sq2) or die(mysql_error());
0
0 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 4
25.04.2016, 21:36  [ТС]
Цитата Сообщение от Jodah Посмотреть сообщение
PHP
1
mysql_query($insert_sq2) or die(mysql_error());
не совсем понял
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
26.04.2016, 08:27
shtekovski, 14ую строку замените.

Или запрос работает, но вместо name записывается пустота?

Если так, покажите код формы.
0
0 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 4
26.04.2016, 11:54  [ТС]
Цитата Сообщение от Jodah Посмотреть сообщение
shtekovski, 14ую строку замените.

Или запрос работает, но вместо name записывается пустота?

Если так, покажите код формы.
Заменил, все работает точно так же.

<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<title>Тест формы</title>
</head>
<body>
<div class="div1">
<form class="form" action="pvictorina.php" method="post"> <!-- <form action="фаил в котором будет обрабатыватся данные из формы" method="метод передачи данных"> -->

<label>ФИО Участника:* </label> <input type="text" name="name" /><br />
<label>Адрес электронной почты (E-mail):* </label> <input type="text" name="Email" /><br /> -->

<h3>Сколько будет 1+1</h3>
<p><label for="Check">Один</label><input type="radio" name="otvet_1" value="1"/>
<p><label for="Check">Два</label><input type="radio" name="otvet_1" value="2"/>
<p><label for="Check">Три</label><input type="radio" name="otvet_1" value="3"/>
<p><label for="Check">Четыре</label><input type="radio" name="otvet_1" value="4"/>

<h3>Сколько будет 1+2</h3>
<p><label for="Check">Один</label><input type="radio" name="otvet_2" value="1"/>
<p><label for="Check">Два</label><input type="radio" name="otvet_2" value="2"/>
<p><label for="Check">Три</label><input type="radio" name="otvet_2" value="3"/>
<p><label for="Check">Четыре</label><input type="radio" name="otvet_2" value="4"/>

<h3>Сколько будет 1+3</h3>
<p><label for="Check">Один</label><input type="radio" name="otvet_3" value="1"/>
<p><label for="Check">Два</label><input type="radio" name="otvet_3" value="2"/>
<p><label for="Check">Три</label><input type="radio" name="otvet_3" value="3"/>
<p><label for="Check">Четыре</label><input type="radio" name="otvet_3" value="4"/>

<h3>Сколько будет 1+4</h3>
<p><label for="Check">Один</label><input type="radio" name="otvet_4" value="1"/>
<p><label for="Check">Два</label><input type="radio" name="otvet_4" value="2"/>
<p><label for="Check">Три</label><input type="radio" name="otvet_4" value="3"/>
<p><label for="Check">Пять</label><input type="radio" name="otvet_4" value="4"/>
<br><br>
<input type="submit" name="done" value="ОК"/>

</div>
</form>
</body>
</html>
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
26.04.2016, 13:01
Цитата Сообщение от shtekovski Посмотреть сообщение
HTML5
1
<input type="text" name="name" />
Цитата Сообщение от shtekovski Посмотреть сообщение
PHP
1
$name= $_POST['name1'];
Всё логично, передаёте одно, принять пытаетесь другое.

Добавляйте в начало всех скриптов:
PHP
1
2
error_reporting(E_ALL);
ini_set('display_errors', 'on');
Чтобы сразу видеть подобные ошибки.
0
0 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 4
30.04.2016, 09:11  [ТС]
Исправил ошибку но все осталось по прежнеиу , переменная не передается в mysql
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
30.04.2016, 09:41
shtekovski, а код где? Может вы не так исправили.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.04.2016, 09:41
Помогаю со студенческими работами здесь

Не передается переменная
Помогите пожалуйста. Привожу 2 куска своих кодов. Передаю переменные с html в php через post, проблема состоит в том, что первая переданная...

Не передается переменная...
Всем доброго времени суток! Столкнулся с проблемой передачи переменной элемента &lt;input type=&quot;hidden&quot;&gt;. Не могу понять...

Почему не передается переменная?
Не могу разобраться почему так? В обычном html вункция работает &lt;input name=&quot;image&quot; type=&quot;radio&quot; value=&quot;1&quot;...

Не передается первая переменная
Адрес http://site.ru/cat/a123/b54/c855/ RewriteEngine On RewriteBase /cat/ RewriteRule ^.*a(\d+)/.*$ ?a=$1 RewriteRule...

Не передается переменная в сессию
&lt;?php session_start(); ?&gt; &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; &lt;title&gt;KID-SUN DOCS&lt;/title&gt; ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru