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

Не вносится в базу запись

09.01.2016, 23:59. Показов 625. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Почему то не вносится запись в базу данных

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
header('Content-Type: text/html; charset=utf-8'); 
include('connect.php');
?>
<head>
    <link rel="stylesheet" type="text/css" href="style.css">
</head>
<div class="koment">
    <p>Надо сделать:</p>
    <p>1. при внесении кандидата необходим сделать выбор - можно сразу прикреплять к вакансии или не прикреплять .</p>
</div> 
 
<?php       
    if (isset($_POST["send"]) and($_POST["rezum_txt"]) OR ($_POST["veb"]) OR ($_POST["file"])) {
    $sql = mysql_query("INSERT INTO `kandidat` (`rezum_txt`, `file`, `photo`, `veb`, `id_city`,`data`) 
                        VALUES ('".$_POST['rezum_txt']."','".$_FILES['file']['name']."','".$_FILES['photo']['name']."','".$_POST['veb']."', 
                        '".$_POST['city']."',NOW())");
    
    if ($sql) {
        echo "<p>Данные успешно добавлены в таблицу.</p>";
    } 
    
    
}
    else {
        echo "<p>Произошла ошибка.</p>";
    }
//проверяем, если файл загружен и ошибок нет    if ($_FILES['file']['error'] == 0)
if($_FILES['file']['error'] == 0){ 
    
                  //выбираем путь временного хранилища файла
    
        $temp = $_FILES['file']['tmp_name']; 
        
                       //выбираем путь, куда будем сохранять файл
        $name_file = iconv ("UTF-8", "WINDOWS-1251", $_FILES['file']['name']); 
                       //перемещаем файл из временной папки к нам на сервер
        move_uploaded_file($temp, "file/" .$name_file); 
        } 
        
//сделать проверку: если загружаемый фаил имеет расширение картинки, то загружаем его в папку и базу; if(фаил = расширению картинки)
 
if($_FILES['photo']['error'] == 0){ 
    
        $tempp = $_FILES['photo']['tmp_name']; 
        $name_files = iconv ("UTF-8", "WINDOWS-1251", $_FILES['photo']['name']); 
        move_uploaded_file($tempp, "file/".$name_files);
}
 
?>
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
<table>
<form action="<?=$_SERVER['PHP_SELF']?>"  method="post" enctype="multipart/form-data">
  
 
    <tr>
       <td>Резюме: </td>
       <td><textarea rows="10" cols="95" name="rezum_txt" ></textarea></td>
    </tr>   
    <tr>
        <td>Ссылка на резюме в интернете:</td>
        <td><input type="url" name="veb" size="70"></td>
    </tr>
    <tr>
        <td>file:</td>
        <td><input type="file" name="file" size="30"></td>  
    </tr>
    <tr>
        <td>photo:</td>
        <td><input type="file" name="photo" size="30"></td> 
    </tr>
    <select name="city" >;
                    <option value="" name=\"city\">-- Город --</option>
                    <? 
                    $sites = mysql_query("SELECT * FROM `city` ORDER BY id_city, city");
                    
                    while ($row = mysql_fetch_array($sites)) {
                    echo '<option name=\"city\">'.$row['city']."</option>";
                    }
                    ?>
                    </select>
    <tr>
        <td colspan="2"><input type="submit" name ="send" value="внести кандидата"></td>
    </tr>   
</form>
</table>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2016, 23:59
Ответы с готовыми решениями:

Почему не вносится из формы запись в базу данных?
Доброго времени суток! У меня не работает код (ниже). Заношу в форму, и при нажатии на кнопку...

Запретить запись в базу, если в базе уже есть запись
Здравствуйте уважаемые форумчане. У меня есть база данных в которую пользователи добавляют адреса...

Запретить запись в базу, если в базе уже есть такая запись - PHP БД
Люди добрые помогите кто чем сможет. Есть запрос $number = $_POST; $datetime = $_POST; $dept...

Не вносится изменения в БД
Проблема состоит в том что необходимо внести изменения в базу данных, как бы редактируя запись, но...

0
09.01.2016, 23:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2016, 23:59
Помогаю со студенческими работами здесь

Не вносится значение больше 2147483647
установил значение ячейки INT(17) и вношу значение 1 500 000 000 000 000, в бд записывается...

Не вносится вычисляемое в форме значение в таблицу
Это продолжение ранее начатой темы: https://www.cyberforum.ru/ms-access/thread1572201.html Вопрос...

Не преобразовывается string в double и не вносится в массив
Суть такова, при попытке преобразовать строковую переменную в double и внести её в массив программа...

ListView: текст вносится не в тот столбец
Доброго времени суток, форумчане. Интересует следующая вещь: на форме имеется ListView....


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru