Пользователь
Сообщения: 86
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Часть обработчика:
<?php
//заносим введенный пользователем текст в переменную $x, если он пустой, то уничтожаем переменную
if (isset($_POST['sees'])) { $sees = $_POST['sees']; if ($login == '') { unset($sees);} }
if (isset($_POST['teep'])) { $teep = $_POST['teep']; if ($teep == '') { unset($teep);} }
if (isset($_POST['pl'])) { $pl = $_POST['pl']; if ($pl == '') { unset($pl);} }
if (isset($_POST['hd'])) { $hd = $_POST['hd']; if ($hd == '') { unset($hd);} }
if (isset($_POST['op'])) { $op = $_POST['op']; if ($op == '') { unset($op);} }
if (isset($_POST['bp'])) { $bp = $_POST['bp']; if ($bp == '') { unset($bp);} }
if (isset($_POST['mon'])) { $mon = $_POST['mon']; if ($mon == '') { unset($mon);} }
if (isset($_POST['login'])) { $login = $_POST['login']; if ($login == '') { unset($login);} }
if (isset($_POST['password'])) { $password=$_POST['password']; if ($password =='') { unset($password);} }
if (isset($_POST['code'])) { $code = $_POST['code']; if ($code == '') { unset($code);} }
if (isset($_POST['email'])) { $email = $_POST['email']; if ($email == '') { unset($email);} }
if (empty($login) or empty($password)or empty($code) or empty($email))
{
exit ("Вы ввели не всю информацию, вернитесь назад и заполните все поля!");
----------------------------------------------
$result2 = mysql_query ("INSERT INTO users (login,password,avatar,email,teep,sees,hd,op,bp,mon,pl,date)
VALUES('$login','$password','$avatar','$email','$teep','$sees','$hd','$op','$bp','$mon','$pl',NOW()) ");
if ($result2=='TRUE')
{
----------------------
Запрос:
<?php
$db = mysql_connect("localhost","root","");
mysql_select_db("nikita",$db);
$resultat = mysql_query("SELECT teep,sees,op,hd,pl,bp,mon FROM users WHERE id='43'",$db);
$array = mysql_fetch_array($resultat);
echo "<br>оперативка:".$array['op']."<br>диск:".$array['hd']."<br>пк:".$array['teep'];
echo "<br>монитор:".$array['mon']."<br>система:".$array['sees']."<br>материнка:".$array['pl'];
?>
-------------------------
скрин БД.прилагаю.
Временами регистрация с заполненными необязательными полями вообще не проходит.Иногда проходит.Там где в базе совсем пустые поля не захотела с ними регистрировать.
Запрос
print_r($_POST);
показывает тоже,что и в базе.Сам скрипт на извлечение работает,если все в базу занеслось.
ID45:
оперативка:aa
диск:jj
пк:fff
монитор:222
система:
материнка:hhh
Эта "система:"ни в какую не проходит.И имя менял и местами менял-хоть убей.
|