PHP/MySQL | MySQL не записываться!
Тема закрыта by
716876198
Причина: Решено
Причина: Решено
Redis, помоги) это регистрация не работает)
Redis, если делать запрось в пхпадмин то все работает) а мне надо работала в пхп (reg.php)
$result=mysql_query("INSERT INTO `".prefix."users`
(`login`,`password`,`mail`,`ts` ,`cto` ,`cfrom` ,`ip`, `ua`,`admin`,`pid`,`bank`)
values
('".$login."','".$pass."','".$mail."','".time()."','0','".$sett['bonus']."','".$ip."','".$short_agent."','0','".$pid."','0')");
If (!$result){
echo 'Регистрация НЕ завершена.<br/>Ошибка запроса к бд...';
break;
}
Вот, пробуй
(`login`,`password`,`mail`,`ts` ,`cto` ,`cfrom` ,`ip`, `ua`,`admin`,`pid`,`bank`)
values
('".$login."','".$pass."','".$mail."','".time()."','0','".$sett['bonus']."','".$ip."','".$short_agent."','0','".$pid."','0')");
If (!$result){
echo 'Регистрация НЕ завершена.<br/>Ошибка запроса к бд...';
break;
}
Вот, пробуй
Что такое prefix ? Константы большими буквами, а для переменной $ не хватает
Это ж файл reg.php где люди зарегистрировались в сайт
С компа зашел
$result=mysql_query("INSERT INTO `".$prefix."users`
(`login`,`password`,`mail`,`ts` ,`cto` ,`cfrom` ,`ip`, `ua`,`admin`,`pid`,`bank`)
values
('".$login."','".$pass."','".$mail."','".time()."','0','".$sett['bonus']."','".$ip."','".$short_agent."','0','".$pid."','0')");
If (!$result){
echo 'Регистрация НЕ завершена.<br/>Ошибка запроса к бд...';
break;
}
Вот, пробуй
$result=mysql_query("INSERT INTO `".$prefix."users`
(`login`,`password`,`mail`,`ts` ,`cto` ,`cfrom` ,`ip`, `ua`,`admin`,`pid`,`bank`)
values
('".$login."','".$pass."','".$mail."','".time()."','0','".$sett['bonus']."','".$ip."','".$short_agent."','0','".$pid."','0')");
If (!$result){
echo 'Регистрация НЕ завершена.<br/>Ошибка запроса к бд...';
break;
}
Вот, пробуй
Вот таблица юзер: (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` text,
`name` text,
`password` text,
`mail` text,
`ts` bigint(20) DEFAULT NULL,
`cto` bigint(20) DEFAULT NULL,
`cfrom` float DEFAULT NULL,
`ip` text,
`ua` text,
`ets` bigint(20) DEFAULT '0',
`admin` tinyint(4) DEFAULT '0',
`moder` tinyint(4) DEFAULT '0',
`typeclick` int(11) DEFAULT '0',
`pid` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`bank` float NOT NULL DEFAULT '0',
`comm` bigint(20) DEFAULT NULL,
`mesto` varchar(255) NOT NULL,
`online` int(11) NOT NULL,
`city` text,
`pol` text,
`icq` int(11) DEFAULT NULL,
`inf` text,
`enter` text,
`enterip` text NOT NULL,
`enterb` text NOT NULL,
`enterdata` text NOT NULL,
`set_show_mail` enum('0','1') NOT NULL DEFAULT '1',
`diz` int(11) NOT NULL DEFAULT '1',
`numlink` varchar(10) NOT NULL DEFAULT '100',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` text,
`name` text,
`password` text,
`mail` text,
`ts` bigint(20) DEFAULT NULL,
`cto` bigint(20) DEFAULT NULL,
`cfrom` float DEFAULT NULL,
`ip` text,
`ua` text,
`ets` bigint(20) DEFAULT '0',
`admin` tinyint(4) DEFAULT '0',
`moder` tinyint(4) DEFAULT '0',
`typeclick` int(11) DEFAULT '0',
`pid` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
`bank` float NOT NULL DEFAULT '0',
`comm` bigint(20) DEFAULT NULL,
`mesto` varchar(255) NOT NULL,
`online` int(11) NOT NULL,
`city` text,
`pol` text,
`icq` int(11) DEFAULT NULL,
`inf` text,
`enter` text,
`enterip` text NOT NULL,
`enterb` text NOT NULL,
`enterdata` text NOT NULL,
`set_show_mail` enum('0','1') NOT NULL DEFAULT '1',
`diz` int(11) NOT NULL DEFAULT '1',
`numlink` varchar(10) NOT NULL DEFAULT '100',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
Ок пробую
Не работает
php
if (!$result){
echo 'Регистрация НЕ завершена.<br/>Ошибка запроса к бд...';
echo mysql_error();
break;
}Это поставь, ошибку должен показать
________
посл. ред. 02.04.2022 в 16:23; всего 1 раз(а); by galtsev.t