powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не обновляет таблицу
6 сообщений из 6, страница 1 из 1
Не обновляет таблицу
    #39344620
kamero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В самом последнем запросе почему то записывается пустота, то есть был <Null> стало "".
Я в пхп новичок, и что то не могу понять в чем ошибка.

Код: php
1.
2.
3.
	#-------------------------------------- DLE_Login	
	$name_dle = $db->safesql( $parse->process( $_POST['name'] ) );
	#---------------------------------------



Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
		$familia = $db->safesql( $parse->process( $_POST['familia'] ) );
		$firstname = $db->safesql( $parse->process( $_POST['firstname'] ) );
		$secondname = $db->safesql( $parse->process( $_POST['secondname'] ) );
		$n_zcht = $db->safesql( $parse->process( $_POST['n_zcht'] ) );
		
	    if (($familia != NULL) or ($firstname != NULL) or ($secondname != NULL) or ($n_zcht != NULL))
		{	
            $FIO = $familia . ' ' . $firstname . ' ' . $secondname;  
			$kol = $db->super_query( "SELECT COUNT(*) as count FROM stud WHERE FIO = '$FIO' and n_zcht = '$n_zcht'" );
			    If ($kol['count'] >0) 
				{	
				  $config['reg_group'] = 7;	
				  $db->query("Update " . USERPREFIX . "_users SET user_group='" . $config['reg_group'] . "' WHERE user_id='{$row['user_id']}'" );	
				  $db->query("Update stud SET dle_login='$name_dle' WHERE n_zcht = '$n_zcht'" );	# Здесь			
  				  	echo $name_dle;
				}					
		}
		// Конец вставки
...
Рейтинг: 0 / 0
Не обновляет таблицу
    #39344637
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kamero,

Ну а что выводит
Код: php
1.
echo $name_dle



Подозреваю, что там пусто...
...
Рейтинг: 0 / 0
Не обновляет таблицу
    #39344650
kamero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$name_dle = $db->safesql( $parse->process( $_POST['name'] ) );
Здесь выводит, все правильно.

Но когда уже запрос теряет значение на Null.

Регистрация по шаговая.
Вот на 1 шаге вводим логин и пароль. На втором ФИО и вот тут проверка (IF). Если да то должно из 1 шага взять логин и записать в таблицу. А так он теряет значение почему то.
...
Рейтинг: 0 / 0
Не обновляет таблицу
    #39344710
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kamero,

Смотри на каждом шаге, что происходит. Типа:
Код: php
1.
2.
  $var_name=......  // получаем значение
  echo $var_name; // смотрим, что получилось...


Ну и:
Код: php
1.
  print_r($_GET); print_r($_POST); // если переменные прилетают из других мест   
...
Рейтинг: 0 / 0
Не обновляет таблицу
    #39344712
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kamero,

Я в приведеннм тобой куске кода не вижу никаких манипуляций с твоим $name_dle.
...
Рейтинг: 0 / 0
Не обновляет таблицу
    #39344746
kamero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все я разобрался и выдрал логин из бд. Манипуляция с name_dle не делал. Просто сохранял туда.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не обновляет таблицу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]