Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите, пожалуйста, найти ошибку в обновлении БД через php. сейчас при вводе нового значения обновляет страничку и сбрасывает на прежнее, в базу значение не вносит Код такой: <body> <form method="post" action="update.php"> <?php //Редактируем данные: if (isset($_POST["id_requests"])){ $id = $_POST['id_requests'] ; $them = $_POST['theme']; $q=mysql_query("UPDATE u3191847_cs_sd.t_requests SET t_requests.theme='".$them."' WHERE t_requests.id_requests='".$id."'"); if (!q) { echo "Не удалось выполнить запрос SQ"; } } //Вывод значений из БД $result = mysql_query("SELECT * FROM u3191847_cs_sd.t_requests where id_requests = 1"); $list = mysql_fetch_array($result); echo " <input type='text' name='theme' border='1' size='34' style='color:blue;' value=".$list["theme"].">"; ?> <input type="submit" name="Submit" value="Применить изменения" style="color:blue;"> </form> </body> Заранее спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 12:22 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 13:39 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
if (!q) { ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 13:53 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
Foxy7BuДобрый день! Помогите, пожалуйста, найти ошибку в обновлении БД через php. сейчас при вводе нового значения обновляет страничку и сбрасывает на прежнее, в базу значение не вносит Код такой: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Заранее спасибо :) а условие if (isset($_POST["id_requests"])){ вообще выполняется? я просто нигде в форме не вижу инпута с именем "id_requests" Насчёт sql-injection, о которых уже упомянули, советую почитать. В частности очень хорошо использовать функцию mysql_real_escape_string. Как я понимаю приблизительно желалось вот это (смотрите отличия): Код: 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. Не проверял, но вроде так должно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 16:32 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
Спасибо огромное! работает как надо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 17:57 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
Если несложно, можете еще посмотреть что с капчей у меня не так. Проверку на правильность осуществляет, но данные в базу не заносит. Если полностью удалить капчу - данные успешно в базу вносятся, т.е. проблема именно с капчей, а не с формой добавления в БД. Код: 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. В отдельном файле capcha.php прописываю: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 18:20 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
Foxy7Bu, А статейку-то я на вашем месте бы почитал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2014, 20:13 |
|
||
|
Помогите разобраться с Update БД на php
|
|||
|---|---|---|---|
|
#18+
Решение найдено!!!! Запуск сессии прописываем в начале файла до соединения с БД, а не в середине, как было изначально Код: php 1. 2. 3. 4. и потом сам код: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2014, 12:44 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38522909&tid=1463141]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 318ms |

| 0 / 0 |
