0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11

PHP и БД. Запрос на изменение без файла update.php

01.06.2017, 21:51. Показов 1768. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я изначально пошёл по сложному и громоздкому пути, но на глаз всё правильно, а изменение в базе почти не происходит. Вернее все поля кроме текстовых остаются без изменений, а последние просто очищаются:
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
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
 
...
...
 if(!empty($_POST))
      {
          mysql_connect('localhost', 'root', 'ххххх');
          mysql_select_db('ххххх');
          
          $new_TimeStart1=$_POST['TimeStart1'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart1' WHERE Number='1'");
          $new_TimeEnd1=$_POST['TimeEnd1'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd1' WHERE Number='1'");
          $new_Date1=$_POST['Date1'];
          mysql_query("UPDATE seans SET Theme='$new_Date1' WHERE Number='1'");
          $new_Theme1=$_POST['Theme1'];
          mysql_query("UPDATE seans SET Theme='$new_Theme1' WHERE Number='1'");
          
          $new_TimeStart2=$_POST['TimeStart2'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart2' WHERE Number='2'");
          $new_TimeEnd2=$_POST['TimeEnd2'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd2' WHERE Number='2'");
          $new_Date2=$_POST['Date2'];
          mysql_query("UPDATE seans SET Theme='$new_Date2' WHERE Number='2'");
          $new_Theme2=$_POST['Theme2'];
          mysql_query("UPDATE seans SET Theme='$new_Theme2' WHERE Number='2'");
          
           $new_TimeStart3=$_POST['TimeStart3'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart3' WHERE Number='3'");
          $new_TimeEnd3=$_POST['TimeEnd3'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd3' WHERE Number='3'");
          $new_Date3=$_POST['Date3'];
          mysql_query("UPDATE seans SET Theme='$new_Date3' WHERE Number='3'");
          $new_Theme3=$_POST['Theme3'];
          mysql_query("UPDATE seans SET Theme='$new_Theme3' WHERE Number='3'");
          
           $new_TimeStart4=$_POST['TimeStart4'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart4' WHERE Number='4'");
          $new_TimeEnd4=$_POST['TimeEnd4'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd4' WHERE Number='4'");
          $new_Date4=$_POST['Date4'];
          mysql_query("UPDATE seans SET Theme='$new_Date4' WHERE Number='4'");
          $new_Theme4=$_POST['Theme4'];
          mysql_query("UPDATE seans SET Theme='$new_Theme4' WHERE Number='4'");
          
           $new_TimeStart5=$_POST['TimeStart5'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart5' WHERE Number='5'");
          $new_TimeEnd5=$_POST['TimeEnd5'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd5' WHERE Number='5'");
          $new_Date5=$_POST['Date5'];
          mysql_query("UPDATE seans SET Theme='$new_Date5' WHERE Number='5'");
          $new_Theme5=$_POST['Theme5'];
          mysql_query("UPDATE seans SET Theme='$new_Theme5' WHERE Number='5'");
          
           $new_TimeStart6=$_POST['TimeStart6'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart6' WHERE Number='6'");
          $new_TimeEnd6=$_POST['TimeEnd6'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd6' WHERE Number='6'");
          $new_Date6=$_POST['Date6'];
          mysql_query("UPDATE seans SET Theme='$new_Date6' WHERE Number='6'");
          $new_Theme6=$_POST['Theme6'];
          mysql_query("UPDATE seans SET Theme='$new_Theme6' WHERE Number='6'");
          
           $new_TimeStart7=$_POST['TimeStart7'];
          mysql_query("UPDATE seans SET Theme='$new_TimeStart7' WHERE Number='7'");
          $new_TimeEnd7=$_POST['TimeEnd7'];
          mysql_query("UPDATE seans SET Theme='$new_TimeEnd7' WHERE Number='7'");
          $new_Date7=$_POST['Date7'];
          mysql_query("UPDATE seans SET Theme='$new_Date7' WHERE Number='7'");
          $new_Theme7=$_POST['Theme7'];
          mysql_query("UPDATE seans SET Theme='$new_Theme7' WHERE Number='7'");
      }
 ?>
 
<!DOCTYPE html>
<html>
  <head> 
   <title>—мена рассписани¤</title>
    <meta charset="utf-8"/>
    <link rel="stylesheet" type="text/css" href="SSS2.css" />
  </head>
  
  <body style="width: 100%; height: 100%; background: url(img/microlensing_space2.png); background-size: cover;">
 
   <div id="content">
   <p style="color: white;";></p> <font size="5" color="orange" face="Arial"><center>
     ¬нести изменени¤ в рассписание:
  </font>  
  <p></p><p></p><p></p>
  
   <form action='update.php' method="post" style="color: white"><font size="6" color="silver" face="Arial">
   
   <p></p>
   1. <input type="text" name="TimeStart1"/>
   <input type="text" name="TimeEnd1"/>
   <input type="text" name="Date1"/>
   <input type="text" name="Theme1"/>
   <p></p>
   2. <input type="text" name="TimeStart2"/>
   <input type="text" name="TimeEnd2"/>
   <input type="text" name="Date2"/>
   <input type="text" name="Theme2"/>
   <p></p>
   3. <input type="text" name="TimeStart3"/>
   <input type="text" name="TimeEnd3"/>
   <input type="text" name="Date3"/>
   <input type="text" name="Theme3"/>
   <p></p>
   4. <input type="text" name="TimeStart4"/>
   <input type="text" name="TimeEnd4"/>
   <input type="text" name="Date4"/>
   <input type="text" name="Theme4"/>
   <p></p>
   5. <input type="text" name="TimeStart5"/>
   <input type="text" name="TimeEnd5"/>
   <input type="text" name="Date5"/>
   <input type="text" name="Theme5"/>
   <p></p>
   6. <input type="text" name="TimeStart6"/>
   <input type="text" name="TimeEnd6"/>
   <input type="text" name="Date6"/>
   <input type="text" name="Theme6"/>
   <p></p>
   7. <input type="text" name="TimeStart7"/>
   <input type="text" name="TimeEnd7"/>
   <input type="text" name="Date7"/>
   <input type="text" name="Theme7"/>
   <p></p>
   <input type="submit" value="—охранить"/>
   </form>
<br/>
 </div>
  </body>
  </html>
Где я накосячил?)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.06.2017, 21:51
Ответы с готовыми решениями:

Ошибка PHP + MySQL. Не работает запрос UPDATE
Здраствуйте. При написании страници для редакторования собержимого базы SQL столкнулся с проблемой. По началу код запроса на обновление...

Php+mysql запрос на изменение записи в БД
На скриншоте есть кусок php кода, там выполняется запрос к бд, для изменения записи с определенным id. Id передается через глобальный...

PHP & MySQL передача в запрос SQL значения переменной из PHP
Здравствуйте. Мне необходимо передать в SQL-запрос значение любой переменной. Например, мне нужно передать в качестве значения...

21
01.06.2017, 22:03

Не по теме:

Боже, зачем вы это сделали?

0
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
01.06.2017, 22:10
Цитата Сообщение от Bourbo Посмотреть сообщение
Я изначально пошёл по сложному и громоздкому пути
Не пытайтесь оправдываться, маразм – он и в африке маразм.

Цитата Сообщение от Bourbo Посмотреть сообщение
Где я накосячил?)
Везде?
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
01.06.2017, 22:50  [ТС]
А может мне кто-то подскажет как лучше это сделать? Хотя бы как перенести это в тот же отдельный файл обработчик. Или есть ещё способы?
0
 Аватар для arava
340 / 135 / 70
Регистрация: 30.06.2014
Сообщений: 717
01.06.2017, 22:59
Bourbo,
Цитата Сообщение от Bourbo Посмотреть сообщение
Вернее все поля кроме текстовых остаются без изменений, а последние просто очищаются:
ну так Вы же делаете UPDATE только поля Themes , по этому только это поле и обновляется .
1
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
01.06.2017, 23:28
Цитата Сообщение от Bourbo Посмотреть сообщение
А может мне кто-то подскажет как лучше это сделать?
Ща, как только мозги встанут на место после вашего вступления, так сразу. Может, сформулируете для разнообразия, сделать лучше что.

Цитата Сообщение от Bourbo Посмотреть сообщение
Хотя бы как перенести это в тот же отдельный файл обработчик. Или есть ещё способы?
Вот это как раз было не самим плохим решением.
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
02.06.2017, 15:00  [ТС]
Я хочу понять почему вместо изменения значение поля Theme при нажатии кнопки содержимое данного поля просто стирает, не зависимо от того что я впишу
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
02.06.2017, 16:20
Цитата Сообщение от Bourbo Посмотреть сообщение
Я хочу понять почему вместо изменения значение поля Theme при нажатии кнопки содержимое данного поля просто стирает,
а то, что вы перезаписываете одно и то же поле, вы уже поняли?

Добавлено через 5 минут
Цитата Сообщение от Bourbo Посмотреть сообщение
Где я накосячил?)

Не по теме:

легче сказать, где не накосячил

0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
02.06.2017, 17:33
Цитата Сообщение от Bourbo Посмотреть сообщение
PHP
1
2
3
4
5
6
7
8
$new_TimeStart1=$_POST['TimeStart1'];
mysql_query("UPDATE seans SET Theme='$new_TimeStart1' WHERE Number='1'");
$new_TimeEnd1=$_POST['TimeEnd1'];
 mysql_query("UPDATE seans SET Theme='$new_TimeEnd1' WHERE Number='1'");
$new_Date1=$_POST['Date1'];
mysql_query("UPDATE seans SET Theme='$new_Date1' WHERE Number='1'");
$new_Theme1=$_POST['Theme1'];
mysql_query("UPDATE seans SET Theme='$new_Theme1' WHERE Number='1'");
Везде SET Theme, т.е. вы всегда один и тот же столбец обновляете.

Должно быть примерно так, не проверял:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
$start = mysql_real_escape_string($_POST['TimeStart1']);
$end = mysql_real_escape_string($_POST['TimeEnd1']);
$date = mysql_real_escape_string($_POST['Date1']);
$theme = mysql_real_escape_string($_POST['Theme1']);
 
$sql = "UPDATE `seans` SET
            `TimeStart` = '$start',
            `TimeEnd` = '$end',
            `Date` = '$date',
            `Theme` = '$theme'
                WHERE Number='1'";
 
mysql_query($sql);
1
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 18:27  [ТС]
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
<?php
 if($_GET['key'] != md5('QWERTY111'))
 {   
header('location:login.php');
 exit();
 }
  if(!empty($_POST))
      {
          mysql_connect('localhost', 'root', 'e4UwGT8zkr');
          mysql_select_db('my-info_planet');
          
        
$start = mysql_real_escape_string($_POST['TimeStart1']);
$end = mysql_real_escape_string($_POST['TimeEnd1']);
$date = mysql_real_escape_string($_POST['Date1']);
$theme = mysql_real_escape_string($_POST['Theme1']);
 
$sql = "UPDATE `seans` SET
            `TimeStart` = '$start',
            `TimeEnd` = '$end',
            `Date` = '$date',
            `Theme` = '$theme'
                WHERE Number='1'";
 
mysql_query($sql);
      }
 ?>
Предложенная вами часть скрипта окрашена в серый и не воспринимается(
0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
05.06.2017, 18:59
Bourbo, не знаю о чём речь, форумная подсветка отображает корректно.
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 19:02  [ТС]
Собственно, цель программы - позволять редактировать поля из БД и выводить содержание этих самых полей на другой странице этого же сайта. Это расписание сеансов в планетарии (одинаковое на все дни недели). Когда пойму как грамотно работать с БД - сделаю заказ билетов... но у меня до защиты осталось 2 дня, а я даже очевидные косяки в коде не могу углядеть. Вот и обратился за помощью и подсказками на форум

Добавлено через 2 минуты
у меня notepad++, именно кусок
Цитата Сообщение от Bourbo Посмотреть сообщение
$sql = "UPDATE `seans` SET
* * * * * *`TimeStart` = '$start',
* * * * * *`TimeEnd` = '$end',
* * * * * *`Date` = '$date',
* * * * * *`Theme` = '$theme'
* * * * * * * *WHERE Number='1'";
mysql_query($sql);
не встаёт в программу вообще. Никаких изменений
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
05.06.2017, 19:51
Цитата Сообщение от Bourbo Посмотреть сообщение
не встаёт в программу вообще.
что значит, не встает в программу?
вы пишите, а код выпрыгивает?
может ошибку выдает? какую?

Добавлено через 1 минуту
покажите весь файл
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 19:56  [ТС]
Никаких изменений не производит в программе. Вот от начала и до конца:
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
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<?php
 if($_GET['key'] != md5('QWERTY111'))
 {   
header('location:login.php');
 exit();
 }
  if(!empty($_POST))
      {
          mysql_connect('localhost', 'root', 'e4UwGT8zkr');
          mysql_select_db('my-info_planet');
          
        
$start = mysql_real_escape_string($_POST['TimeStart1']);
$end = mysql_real_escape_string($_POST['TimeEnd1']);
$date = mysql_real_escape_string($_POST['Date1']);
$theme = mysql_real_escape_string($_POST['Theme1']);
 
$sql = "UPDATE `seans` SET
            `TimeStart` = '$start',
            `TimeEnd` = '$end',
            `Date` = '$date',
            `Theme` = '$theme'
                WHERE Number='1'";
 
mysql_query($sql);
 
          
          $new_TimeStart2=$_POST['TimeStart2'];
          mysql_query("UPDATE seans SET TimeStart='$new_TimeStart2' WHERE Number='2'");
          $new_TimeEnd2=$_POST['TimeEnd2'];
          mysql_query("UPDATE seans SET TimeEnd='$new_TimeEnd2' WHERE Number='2'");
          $new_Date2=$_POST['Date2'];
          mysql_query("UPDATE seans SET Date='$new_Date2' WHERE Number='2'");
          $new_Theme2=$_POST['Theme2'];
          mysql_query("UPDATE seans SET Theme='$new_Theme2' WHERE Number='2'");
          
           $new_TimeStart3=$_POST['TimeStart3'];
          mysql_query("UPDATE seans SET TimeStart='$new_TimeStart3' WHERE Number='3'");
          $new_TimeEnd3=$_POST['TimeEnd3'];
          mysql_query("UPDATE seans SET TimeEnd='$new_TimeEnd3' WHERE Number='3'");
          $new_Date3=$_POST['Date3'];
          mysql_query("UPDATE seans SET Date='$new_Date3' WHERE Number='3'");
          $new_Theme3=$_POST['Theme3'];
          mysql_query("UPDATE seans SET Theme='$new_Theme3' WHERE Number='3'");
          
           $new_TimeStart4=$_POST['TimeStart4'];
          mysql_query("UPDATE seans SET TimeStart='$new_TimeStart4' WHERE Number='4'");
          $new_TimeEnd4=$_POST['TimeEnd4'];
          mysql_query("UPDATE seans SET TimeEnd='$new_TimeEnd4' WHERE Number='4'");
          $new_Date4=$_POST['Date4'];
          mysql_query("UPDATE seans SET Date='$new_Date4' WHERE Number='4'");
          $new_Theme4=$_POST['Theme4'];
          mysql_query("UPDATE seans SET Theme='$new_Theme4' WHERE Number='4'");
          
           $new_TimeStart5=$_POST['TimeStart5'];
          mysql_query("UPDATE seans SET TimeStart='$new_TimeStart5' WHERE Number='5'");
          $new_TimeEnd5=$_POST['TimeEnd5'];
          mysql_query("UPDATE seans SET TimeEnd='$new_TimeEnd5' WHERE Number='5'");
          $new_Date5=$_POST['Date5'];
          mysql_query("UPDATE seans SET Date='$new_Date5' WHERE Number='5'");
          $new_Theme5=$_POST['Theme5'];
          mysql_query("UPDATE seans SET Theme='$new_Theme5' WHERE Number='5'");
          
           $new_TimeStart6=$_POST['TimeStart6'];
          mysql_query("UPDATE seans SET TimeStart='$new_TimeStart6' WHERE Number='6'");
          $new_TimeEnd6=$_POST['TimeEnd6'];
          mysql_query("UPDATE seans SET TimeEnd='$new_TimeEnd6' WHERE Number='6'");
          $new_Date6=$_POST['Date6'];
          mysql_query("UPDATE seans SET Date='$new_Date6' WHERE Number='6'");
          $new_Theme6=$_POST['Theme6'];
          mysql_query("UPDATE seans SET Theme='$new_Theme6' WHERE Number='6'");
          
           $new_TimeStart7=$_POST['TimeStart7'];
          mysql_query("UPDATE seans SET TimeStart='$new_TimeStart7' WHERE Number='7'");
          $new_TimeEnd7=$_POST['TimeEnd7'];
          mysql_query("UPDATE seans SET TimeEnd='$new_TimeEnd7' WHERE Number='7'");
          $new_Date7=$_POST['Date7'];
          mysql_query("UPDATE seans SET Date='$new_Date7' WHERE Number='7'");
          $new_Theme7=$_POST['Theme7'];
          mysql_query("UPDATE seans SET Theme='$new_Theme7' WHERE Number='7'");
      }
 ?>
 
<!DOCTYPE html>
<html>
  <head> 
   <title>—мена рассписани¤</title>
    <meta charset="utf-8"/>
    <link rel="stylesheet" type="text/css" href="SSS2.css" />
  </head>
  
  <body style="width: 100%; height: 100%; background: url(img/microlensing_space2.png); background-size: cover;">
 
   <div id="content">
   <p style="color: white;";></p> <font size="5" color="orange" face="Arial"><center>
     ¬нести изменени¤ в рассписание:
  </font>  
  <p></p><p></p><p></p>
  
   <form method="post" style="color: white"><font size="6" color="silver" face="Arial">
   
   <p></p>
   1. <input type="text" name="TimeStart1"/>
   <input type="text" name="TimeEnd1"/>
   <input type="text" name="Date1"/>
   <input type="text" name="Theme1"/>
   <p></p>
   2. <input type="text" name="TimeStart2"/>
   <input type="text" name="TimeEnd2"/>
   <input type="text" name="Date2"/>
   <input type="text" name="Theme2"/>
   <p></p>
   3. <input type="text" name="TimeStart3"/>
   <input type="text" name="TimeEnd3"/>
   <input type="text" name="Date3"/>
   <input type="text" name="Theme3"/>
   <p></p>
   4. <input type="text" name="TimeStart4"/>
   <input type="text" name="TimeEnd4"/>
   <input type="text" name="Date4"/>
   <input type="text" name="Theme4"/>
   <p></p>
   5. <input type="text" name="TimeStart5"/>
   <input type="text" name="TimeEnd5"/>
   <input type="text" name="Date5"/>
   <input type="text" name="Theme5"/>
   <p></p>
   6. <input type="text" name="TimeStart6"/>
   <input type="text" name="TimeEnd6"/>
   <input type="text" name="Date6"/>
   <input type="text" name="Theme6"/>
   <p></p>
   7. <input type="text" name="TimeStart7"/>
   <input type="text" name="TimeEnd7"/>
   <input type="text" name="Date7"/>
   <input type="text" name="Theme7"/>
   <p></p>
   <input type="submit" value="сохранить"/>
   </form>
<br/>
 </div>
  </body>
  </html>
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 20:00  [ТС]
Вот скрин БД:
Миниатюры
PHP и БД. Запрос на изменение без файла update.php  
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 20:02  [ТС]
И ещё один, на всякий случай...
Миниатюры
PHP и БД. Запрос на изменение без файла update.php  
0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
05.06.2017, 20:06
Цитата Сообщение от Bourbo Посмотреть сообщение
Никаких изменений не производит в программе.
А какие поля вы заполняете? И точно поля у записи с Number=1 никак не изменились?
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
05.06.2017, 20:09
Цитата Сообщение от Bourbo Посмотреть сообщение
WHERE Number='3'"
Цитата Сообщение от Bourbo Посмотреть сообщение
WHERE Number='4'"
и что вы обновляете, если в базе только Number =1 и Number =2?
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 20:15  [ТС]
Точно не изменились. Я проверяю каждый раз. Заполняю все поля с номером 1 на проверку

Добавлено через 1 минуту
Цитата Сообщение от fanatikus Посмотреть сообщение
Сообщение от Bourbo
WHERE Number='3'"
Сообщение от Bourbo
WHERE Number='4'"
и что вы обновляете, если в базе только Number =1 и Number =2?
Я их заранее написал под нужное количество. В input я их не ввожу пока
0
0 / 0 / 0
Регистрация: 01.06.2017
Сообщений: 11
05.06.2017, 20:28  [ТС]
Скрин страницы файла. Ввожу, сохраняю а в базе хрен лысый а не апдейт полей
P.S.: да, я где-то ещё и кодировку упорол судя по символам вместо надписей, хоть абсолютно везде у мня "utf-8_general_ci"...
Миниатюры
PHP и БД. Запрос на изменение без файла update.php  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.06.2017, 20:28
Помогаю со студенческими работами здесь

В PHP выполнить SQL-запрос из текстового файла
Господа, день добрый. Столкнулся с проблемой: у меня есть работоспособный PHP-код, есть текстовый файл с SQL-запросами (также полностью...

PHP выводящий свой собственный код без использования функции чтения файла
Написать PHP-скрипт, выводящий свой собственный код без использования функции чтения файла.

не работает UPDATE - PHP БД
пытаюсь сделать Редактирование новостей помогите исправить файл db.php &lt;?php function connect_db(){ ...

функция UPDATE. php
На сайте реализовал просмотры с помощью функции UPDATE. ТОлько надо реализовать, чтобы одному пользователю. насчитывался один просмотр,...

PHP PDO UPDATE неработает
вот запрос $sql = &quot;UPDATE calculators SET name = :name , url = :url , height = :height WHERE id_calculator = :id_calculator&quot;;...


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

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

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru