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

Ошибка при записи в БД MySQL

11.06.2016, 19:00. Показов 595. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, у меня возникла проблема, впервые работаю с БД.
Так вот, у меня есть некая форма которую я отправляю в БД. Но при нажатии кнопки отправить возникает ошибка:
Not Found
The requested URL /SITE/scripts/form.php was not found on this server.

Ниже код формы и PHP запроса к БД

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>RK-31</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
 
<body>
<form action="scripts/form.php" method="post" name="forma">
<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" class="main_border">
  <? include("Blocks/header.php");?>
  <tr>
   <? include("Blocks/lefttd.php");?>
    
        <td width="452" ><br/>
 
<label for="Point_of_departure"> <span style='padding-left:5px;'> </span>Point of departure: </label>
<input width="180"  type="text" name="Point_of_departure" size="30"><br/><br/>
 
 
<label for="Time_of_departure"><span style='padding-left:5px;'> </span>Time of departure: </label>
<input width="180" type="datetime-local" name="Time_of_departure" size="30"><br/><br/>
 
 
<label for="Point_of_arrival"><span style='padding-left:5px;'> </span>Point of arrival: </label>
<input width="180" type="text" name="Point_of_arrival" size="30"><br/><br/>
 
 
<label for="Time_of_arrival"><span style='padding-left:5px;'> </span>Time of arrival: </label>
<input width="180" type="datetime-local" name="Time_of_arrival" size="30"><br/><br/>
 
 
<label for="Availability_of_transplants"><span style='padding-left:5px;'> </span>Availability of transplants </label>
<input type="radio" value="Yes" name="Availability_of_transplants">Yes 
<input type="radio" value="No" name="Availability_of_transplants" checked>No<br><br>
 
 
<label for="Number_of_transplants"><span style='padding-left:5px;'> </span>Number of transplants</label>
<input type="checkbox" value="One" name="Number_of_transplants"checked>One 
<input type="checkbox" value="Two" name="Number_of_transplants" >Two
<input type="checkbox" value="Three" name="Number_of_transplants" >Three<br><br>
 
 
<label for="Income"><span style='padding-left:5px;'> </span>Income</label>
<input type="checkbox" value="Low" name="Income"checked>Low 
<input type="checkbox" value="Middle" name="Income" >Middle
<input type="checkbox" value="Top" name="Income" >Top<br><br>
 
 
<label for="Sex"><span style='padding-left:5px;'> </span>Sex</label>
<input type="checkbox" value="Male" name="Sex"checked>Male 
<input type="checkbox" value="Female" name="Sex" >Female<br><br>
 
 
<label for="Type_of_route"><span style='padding-left:5px;'> </span>Type of route</label>
<input type="checkbox" value="Traction" name="Type_of_route"checked>Traction 
<input type="checkbox" value="Automobile" name="Type of route" >Automobile
<input type="checkbox" value="Trolleybus" name="Type of route" >Trolleybus<br><br>
 
 
<label for="Type_of_route_transplant"><span style='padding-left:5px;'> </span>Type of route in the transplant</label>
<input type="checkbox" value="Traction" name="Type_of_route_transplant"checked>Traction 
<input type="checkbox" value="Automobile" name="Type_of_route_transplant" >Automobile
<input type="checkbox" value="Trolleybus" name="Type_of_route_transplant" >Trolleybus<br><br>
 
<input id="submit" type="submit" value="Send"><br/>
 </td>
      </tr>
    </table></td>
  </tr>
  <tr>
   <? include("Blocks/downtd.php");?>
   
  </tr>
</table>  
 
 </body>
</html>


PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
</head>
<body>
<?php 
require 'connect.php';
$Point_of_departure=$_POST['Point_of_departure'];
$Time_of_departure=$_POST['Time_of_departure'];
$Point_of_arrival=$_POST['Point_of_arrival'];
$Time_of_arrival=$_POST['Time_of_arrival'];
$Availability_of_transplants=$_POST['Availability_of_transplants'];
$Number_of_transplants=$_POST['Number_of_transplants'];
$Income=$_POST['Income'];
$Sex=$_POST['Sex'];
$Type_of_route=$_POST['Type_of_route'];
$Type_of_route_transplant=$_POST['Type_of_route_transplant'];
 
$result = mysql_query("INSERT INTO table_anketa (Point_of_departure, Time_of_departure, Point_of_arrival,Time_of_arrival,Availability_of_transplants,Number_of_transplants,Income,Sex,Type_of_route,Type_of_route_transplant) VALUES ('$Point_of_departure', '$Time_of_departure', '$Point_of_arrival', '$Time_of_arrival', '$Availability_of_transplants', '$Number_of_transplants', '$Income', '$Sex', '$Type_of_route', '$Type_of_route_transplant')");
if($result == 'true')
{echo "Ваши данные успешно добавлены";}
else {echo "Ваши данные не добавлены";}
 
 
?>
</body>
</html>
connect.php
PHP
1
2
3
4
5
6
7
<?php
mysql_connect("localhost    ", "root", "0000")//параметры в скобках ("хост", "имя пользователя", "пароль")
or die("<p>Ошибка подключения к базе данных! " . mysql_error() . "</p>");
 
mysql_select_db("anketa")//параметр в скобках ("имя базы, с которой соединяемся")
 or die("<p>Ошибка выбора базы данных! ". mysql_error() . "</p>");
?>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.06.2016, 19:00
Ответы с готовыми решениями:

Ошибка при записи в БД MySql
Прошу не судить строго, но с РНР знаком слабо, если не сказать больше. Но в силу специфики работы в IT сфере (а именно наверное в силу...

Ошибка при добавлении записи в БД MySQL
Здравствуйте, не знаете в чем причина? Ввожу значения в текстбоксы, и при нажатии кнопки выдает данную ошибку

Ошибка в MySQL при добавлении записи
Скажите чем может быть вызвана ошибка??? (Может выбран язык не правильный по умолчанию)

4
 Аватар для rodigy
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 577
11.06.2016, 21:58
не может найти form.php, проверь адреса
0
4 / 4 / 1
Регистрация: 06.05.2014
Сообщений: 86
12.06.2016, 15:12  [ТС]
С адресами в коде вроде бы все впорядке!

Добавлено через 2 часа 17 минут
Прочитал что проблема может быть в .htaccess, если это так, то помогите написать этот файл или подскажите пожалуйста другие варианты решения этой проблемы, курсовой горит, скоро сдавать, заранее спасибо!!
0
 Аватар для rodigy
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 577
12.06.2016, 16:59
Попробуй поставить полный путь до файла от корня, а про .htaccess точно не скажу , но вроде там тоже можно прописать корневую папку
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
13.06.2016, 00:18
если файл form.php находится в той же директории, что и код формы, то замените адрес:
HTML5
1
<form action="scripts/form.php" method="post" name="forma">
на такой
HTML5
1
<form action="form.php" method="post" name="forma">
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.06.2016, 00:18
Помогаю со студенческими работами здесь

DATETIME - ошибка при добавлении записи в mysql
Добрый день, не могу разобраться с синтаксисом в sql запросе. Тип данных &quot;DATETIME&quot; имеет вид ГГГГ-ММ-ДД ЧЧ:ММ:СС Пишу: ...

Ошибка при попытке добавления записи в базу данных (MySQL)
Qt 4.8.5, MySQL Community Server (mysql-5.5.23-win32.msi). Собрал драйвер под 10 студию (gmake, nmake). Данные с базы получаю, но добавить...

Ошибка при записи в базу MySQL: "Incorrect string value"
Incorrect string value: '\x98\x98\x98\x98' for column 'text' at row 1 Работаю через НетБинс, у MySQL базы кодировка cp1251. Как...

Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка записи!
Доброго всем времени суток! подскажи пожалуйста как исправить ошибку: Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове...

Внешние ключи Cascade: При записи в таблицу тикетс — все записывается, а при записи в hub - ошибка
Никак не могу разобраться со связями и внешними ключами в базе. Ограничение на ключи сделал Cascade проблема в том что при записи...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru