Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546

1 регистрация в 2 таблицы

05.04.2010, 17:04. Показов 2816. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста сделать) производится 1 регистрация, нужно занести данные одновременно в 2 таблицы в которых значения разные. Вот регистрация основная, которая так и должна остаться без изменений:
HTML5
1
2
3
4
 if (!$error){
        $max = mysql_fetch_array(mysql_query("SELECT MAX(id) as id FROM players"));
        $NEW_USER_ID = $max['id'] + 1;
        $p=@mysql_query("INSERT INTO players (id, user, email, pass, name, birth, birthdate, real_city, sex, browser, deviz, ip) values('".$NEW_USER_ID."','".addslashes($_POST['login'])."', '".$_POST['email']."', '".md5($_POST['password'])."','".addslashes($_POST['u_name'])."','".$_POST['day'].".".$_POST['month'].".".$_POST['year']."','".$this_time."','".addslashes($_POST['city'])."','".addslashes($_POST['sex'])."','".addslashes($browser)."','".addslashes($_POST['deviz'])."', '".$ip."')");
А второй скажу значения:
Название таблицы: slaed_user
В ней строки - user_id, user_name, user_email, user_password, user_birthday, user_gender.
В общем мне главное пример бы какой как сразу 2 записывать, а там я бы дальше разобрался
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.04.2010, 17:04
Ответы с готовыми решениями:

Регистрация и создание таблицы
Не получилось в регистрации создать таблицу <?php if (isset($_POST)) { $login = $_POST; if ($login == '') { unset($login);} }...

Слейте две линейные таблицы A и B в новую таблицу C, поставив элементы таблицы A на нечетные места, а элементы таблицы B – на четные
Помогите пожалуйста с решением. Слейте две линейные таблицы A и B в новую таблицу C, поставив элементы таблицы A на нечетные места, а...

Регистрация
Прошу помощи уважаевых веб-мастеров. Дело обстоит так, создал авторизацию с регистрацией, прикрепил ее к БД(MySQL) локальный сервер...

30
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
05.04.2010, 22:36  [ТС]
Студворк — интернет-сервис помощи студентам
Димедрос, спс) буду знать)

Code
1
Unknown column 'user_birthdday' in 'field list'
Щас попробуем...
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
05.04.2010, 22:40
У Вас полей, в которые идет запись в первом и втором запросе меньше, чем VALUES. Это может вызвать не соответствие типа поля с записываемыми данными.

Добавлено через 1 минуту
Цитата Сообщение от acupation Посмотреть сообщение
Unknown column 'user_birthdday' in 'field list'
может дело в двух буквах dd ?
1
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
05.04.2010, 22:44  [ТС]
да я понял)) Все супер. Спасибо огромное только вот теперь не заходит на сайте а в контент залезает с зарегистрированными данными. но это уже другая проблема щас поищу почему
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
05.04.2010, 22:45
Цитата Сообщение от acupation Посмотреть сообщение
щас поищу почему
Если что, возвращайтесь
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
05.04.2010, 22:49  [ТС]
Мне кажется что у слаеда можно регистрировать только ники на англ языке и поэтому при входе он до базы просто не доходит, сразу отсеивает как не пригодный по символам

Добавлено через 2 минуты
ну да, как я и сказал)) щас доставим
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
05.04.2010, 22:50
Цитата Сообщение от acupation Посмотреть сообщение
Мне кажется что у слаеда можно регистрировать только ники на англ языке и поэтому при входе он до базы просто не доходит, сразу отсеивает как не пригодный по символам
Возможно

Добавлено через 33 секунды
хех
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
05.04.2010, 23:02  [ТС]
задам вопрос сразу, в куки логин и пасс хранятся в каком формате? возможно ли сделать залогиненому человеку ссылку при нажатии которой логин и пасс будут передаваться на другую страничку авторизации? просто я думаю это сделать через куки, возможно ли такое?

Добавлено через 5 минут
мне хотябы формат) там отправлять нужно логин и пасс ( 2 Input-та и гет) при нажатии. тоесть при нажатии на кнопку к примеру логин и пасс теккущего юзера будут автоматом вписываться в input-ы и передаваться на другую страницу.
0
 Аватар для romchiksoad
1957 / 796 / 89
Регистрация: 03.11.2009
Сообщений: 3,066
Записей в блоге: 2
05.04.2010, 23:50
Они хранятся как обычные переменные, просто это не безопастно. пользователь может может вскрыть их(если они не захешены, то все, а зачем Вам вносить захешенные логины?)можно с сесиями попробовать..они надежнее
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
05.04.2010, 23:58  [ТС]
Если юзер вскроет свои же данные, то что от этого изменится? С сессиями не работал, имею только представление, что сессия авторизации на одной странице пишется а дальше сессию вставляешь на ту куда переходит юзер. А как сделать переход с сессией не знаю.

Добавлено через 29 секунд
Они кстати захешены)

Добавлено через 2 минуты
хотя присутствует на странице...
Code
1
session_start();
0
06.04.2010, 00:00

Не по теме:

Это уже не относиться к данной теме, могут наказать

Цитата Сообщение от acupation Посмотреть сообщение
Если юзер вскроет свои же данные, то что от этого изменится?
Вскроет то он свои, а запишет в куку чьи-то!
пример с сессиями:
PHP
1
2
3
4
5
6
7
8
<?php
session_start();
$_SESSION['login']="user_login";
$_SESSION['pass']="871r2w";
...
//Остальной код
...
?>
На всех остальных страницы переменные сесси будут доступны после их открытия:
PHP
1
2
3
4
session_start();
echo "{$_SESSION['login']}<br>{$_SESSION['pass']}";
...
?>

0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
06.04.2010, 00:10  [ТС]
А если там страничка будет только проверять логин с пассом и перебрасывать сразу в другое место? там ни полей нет ни кнопок) просто обычная проверка

Ай да... другая тема же Буду надеятьс что простят на 1-ый раз
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.04.2010, 00:10
Помогаю со студенческими работами здесь

Регистрация
здравствуйте. я не давно стал изучать php,поэтому у меня куча вопросов. я пишу сейчас регистрацию,и мне нужен код). вот что я написал. ...

Регистрация
Пробую делать регистрацию на php. сделал по примеру. добавил дополнительные поля, Фамлия, год рождения, Город проживания. работает. вот код...

Регистрация
Как создать регистрацию на сайте напишите от а до я пожалуйста! И как так делают что в поле для ввода что-то написано а когда нажимаешь...

Регистрация
При установке MathCad 14, он требует создать аккаунт на ptc.com, я регистрируюсь и, когда вставляю логин и пароль, мне выдает ошибку, что я...

Регистрация
реализую регистрацию в три этапа. страницы назвал, скажем register1.php, register2.php, register3.php. Есть поля в первом и во втором ,...


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

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru