Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
30 / 30 / 37
Регистрация: 03.06.2014
Сообщений: 1,050
1

пропадают данные с таблицы после изминения

22.09.2016, 17:42. Показов 984. Ответов 2
Метки нет (Все метки)

Здравствуйте! есть код для редактирования даных с таблицы бд и есть код для фото (в базе только названия рисунка).
PHP
1
2
3
4
5
6
7
8
9
10
11
12
$result = $pdo->prepare(' SELECT * FROM wp_posts_us WHERE ID=? UNION SELECT * FROM wp_posts_job WHERE ID=?'); 
$stmt->execute(int($id), int($id));
$row = $stmt->fetch(PDO::FETCH_LAZY)
$fotord = $row["foto"]; 
if(isset($_FILES["loadfoto"])){
       $uploaddir = './wp-content/themes/job/images/photo/';
       $uploadfile = $uploaddir.basename($_FILES['loadfoto']['name']);
       $foto = $_FILES['loadfoto']['name'];
       move_uploaded_file($_FILES['loadfoto']['tmp_name'], $uploadfile);
       $resultat = $foto;
       }
       else $resultat = $fotord;
после этого я делаю апдейт таблицы где в поле "foto" вставляю $resultat но после нажатия на кнопку в таблице это после становится пустым. Я думаю, что else просто не проходит тут. Постоянно срабатвает условие if но так как я не выбирал файл то поле становится пустым. Подскажите что я сделал не так!

Добавлено через 4 минуты
когда использую поле выбора файла (input type="file") все нормально, но если я не использую поле выбора фала поле становится пустым.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.09.2016, 17:42
Ответы с готовыми решениями:

Данные пропадают из бд после перезагрузки
Есть функция делающая insert в бд MS SQL, данные показываются в DataGridView. Проблема в том, что...

Пропадают данные из БД после перезагрузки компьютера
Здравствуйте! Разрабатываю приложение на C#. C помощью BindingSource присоединяю базу данных с...

Пропадают данные добавленные через js после обновления страницы
Добрый вечер, коллеги, нужна ваша помощь решить затруднение... Есть страница с формой для...

Сохранить изминения после перезагрузки
Задача со скрытым меню, по клику она прячится и показывается... Вопрос если я её спрятал хочу чтобы...

2
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,574
22.09.2016, 21:41 2
PHP
1
2
3
if(sizeof($_FILES)!=0){
 
}
0
30 / 30 / 37
Регистрация: 03.06.2014
Сообщений: 1,050
23.09.2016, 11:50  [ТС] 3
fanatikus, не работает!

Добавлено через 12 часов 28 минут
if(sizeof($_FILES["loadfoto"])!=0) тоже безрезультатно!

Добавлено через 2 минуты
У меня есть похожая страница для добавления записи. И там тоже есть вставка файла. Есть такая вероятность, что isset тянется еще одтуда? Потому что я просто не понимаю причину бага. На той странице такой же код но имя input type=file другое.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.09.2016, 11:50

После компиляция не отображаются данные из таблицы
До компиляции, при не запущенном приложении отображается и показывает данные, но при запуске...

Исчезают данные из таблицы в Delphi после запуска
unit Unit5; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

Исчезают данные из таблицы в Delphi после запуска
unit Unit5; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,...

Пропадают данные
Теряются (периодически) данные на SOL SERVER примерно 5-15 записей в начале и в конце.В ручную уже...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru