Код (PHP): if(!isset($_POST['intopr2'])){$_POST['intopr2']='';}else{$_POST['intopr2'];} $intopr2=$_POST['intopr2']+1; //UPDADE firm echo $_POST['intopr2']; mysql_query ( "UPDATE `firm` SET `login` = '" .$login . "', `pass` = '" . $pass. "', `pass2` = '" .$pass2 . "', `login2` = '" .$login2 . "', `namefirm` = '" .$namefirm . "', `sityfirm` = '" .$sityfirm . "', `globalsfere` = '" .$globalsfere . "', `localsfere` = '" .$localsfere . "', `year` = '" .$year . "', `email` = '" .$email . "', `oblast` = '" .$oblast . "', `intopr` = '" .$intopr2 . "' WHERE `id` = {$ffid}"); $gid=rand(1,8);//МЕНЯТЬ РАНДОМ НА СУЩЕСТВУЮЩИЕ ВОПРОСЫ $sql_data2 = mysql_query("SELECT * FROM `opros` WHERE id='$gid'"); $sql_data0 = mysql_num_rows($sql_data2); for ($i=1; $i <=$sql_data0; $i++) { $sql_data = mysql_fetch_assoc($sql_data2); echo '<div class="success" style="margin-bottom:40px;"><form action="user.php?id='.$_SESSION['id'].'&senk=1" method="POST"> <h6>'.$sql_data['name'].'</h6></br><input style="margin-left:20px;" type="radio" name="radio" value="0">Да</input> <input style="margin-left:10px;" type="radio" name="radio" value="1" >Нет</input> <input type="hidden" name="intopr" value="'.$intopr2.'" ></input> <input type="hidden" name="id" value="'.$sql_data['id'].'" ></input> <input type="hidden" name="name" value="'.$sql_data['name'].'" ></input> <input type="hidden" name="plus" value="'.$sql_data['plus'].'" ></input> <input type="hidden" name="minus" value="'.$sql_data['minus'].'" ></input> <input type="hidden" name="localsfere" value="'.$sql_data['localsfere'].'" ></input> <input style="margin-left:20px;padding:2px 2px 2px 2px ;" type="submit"></form></br><span>*Если вы не хотите отвечать на этот вопрос - обновите страницу.</span></div>'; //КОНЕЦ ТЕСТА } может какую то часть кода забыл но вся суть в этом - Код (PHP): `intopr` = '" .$intopr2 . "' эту строку если меняю на что то другое то все проходит хорошо.ставил цифры и все заполнялось норм. сама по себе переменная через ECHO допустим тоже считается нормально и показывает нужный результат(увеличение на 1 каждый раз) но все вместе не работает. в БД как была 1 так и остается( PS вот полный код страницы Код (PHP): <?php include('sessions.php'); $ffid=$_SESSION['id']; $login=$_SESSION['login']; $login2=$_SESSION['login2']; $pass=$_SESSION['pass']; $pass2=$_SESSION['pass2']; $year=$_SESSION['year']; $namefirm=$_SESSION['namefirm']; $sityfirm=$_SESSION['sityfirm']; $globalsfere=$_SESSION['globalsfere']; $localsfere=$_SESSION['localsfere']; $email=$_SESSION['email']; $oblast=$_SESSION['oblast']; $intopr=$_SESSION['intopr']; include('connect.php'); if(empty($login)){header("Location: reg.php");}elseif(empty($pass)){ header("Location: reg.php");}else{ $sql_data2 = mysql_query("SELECT * FROM `firm` WHERE login ='$login' And pass='$pass'"); $sql_data0 = mysql_num_rows($sql_data2); for ($i=1; $i <=$sql_data0; $i++) { $sql_data = mysql_fetch_assoc($sql_data2); echo' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> <head> <meta http-equiv="content-type" content="text/html; charset=CP-1251"/> <meta name="description" content=""/> <meta name="keywords" content="" /> <meta name="author" content="" /> <link rel="stylesheet" type="text/css" href="../css/style.css" media="screen" /> <title>Ваша личная страница</title> </head> <body id="top"> <div id="header-wrapper"> <div id="header-wrapper-2"> <div class="center-wrapper"> <div id="header"> <div id="logo"> <h1 id="site-title">[url="#"]бизнеса</span>[/url]</h1> <h2 id="site-slogan">Another Free Website Template</h2> </div> <div id="help-wrapper"> <div id="help"> '; include('HeadLogin.php'); echo' </div> </div> </div> </div> </div> </div> '; include('menu.php'); echo' <div id="content-wrapper"> <div class="center-wrapper"> <div class="content"> <div id="featured-wrapper"> <div id="featured"> <div class="left" style="width: 100%"> '; //ОШИБКИ if(!isset($_GET['senk'])){$senk=0;}else{$senk=$_GET['senk'];} if($senk==0){$senk='';} elseif($senk==2){$senk='<div class="notice">Ваше письмо доставлено!</div>'; echo $senk;} else{$senk='<div class="notice">Спасибо! Ваш голос учтен! Повышайте статистику,голосуя!</div>'; echo $senk;} if(!isset($_GET['err'])){$err=0;}else{$err=$_GET['err'];} if($err==0){$err='';} elseif($err==22){$err='<div class="error">Ваше письмо не доставлено!</div>'; echo $err;} else{$err=''; echo $err;} //ТЕСТЫ include('connect.php') ; $db = mysql_connect($db_host, $db_user, $db_password) or exit(mysql_error()); mysql_select_db($db_name, $db) or exit(mysql_error()); if(isset($_POST['id'])){$id=(int)$_POST['id'];}else{$id='';} if(isset($_POST['radio'])){$radio=(int)$_POST['radio'];}else{$radio='';} if(isset($_POST['minus'])){$minus=(int)$_POST['minus'];}else{$minus='';} if(isset($_POST['plus'])){$plus=(int)$_POST['plus'];}else{$plus='';} if($radio==0){$plus=$plus+1;}elseif($radio==1){$minus=$minus+1;}else{} if(isset($_POST['name'])){$name = $_POST['name'];}else{$name='';} if(isset($_POST['localsfere'])){$localsfere = (int)$_POST['localsfere'];}else{$localsfere='';} //UPDADE opros mysql_query ( "UPDATE `opros` SET `plus` = '" .$plus . "', `name` = '" . $name. "', `minus` = '" .$minus . "', `localsfere` = '" .$localsfere . "' WHERE `id` = {$id}"); if(!isset($_POST['intopr2'])){$_POST['intopr2']='';}else{$_POST['intopr2'];} $intopr2=$_POST['intopr2']+1; //UPDADE firm echo $_POST['intopr2']; mysql_query ( "UPDATE `firm` SET `login` = '" .$login . "', `pass` = '" . $pass. "', `pass2` = '" .$pass2 . "', `login2` = '" .$login2 . "', `namefirm` = '" .$namefirm . "', `sityfirm` = '" .$sityfirm . "', `globalsfere` = '" .$globalsfere . "', `localsfere` = '" .$localsfere . "', `year` = '" .$year . "', `email` = '" .$email . "', `oblast` = '" .$oblast . "', `intopr` = '" .$intopr2 . "' WHERE `id` = {$ffid}"); $gid=rand(1,8);//МЕНЯТЬ РАНДОМ НА СУЩЕСТВУЮЩИЕ ВОПРОСЫ $sql_data2 = mysql_query("SELECT * FROM `opros` WHERE id='$gid'"); $sql_data0 = mysql_num_rows($sql_data2); for ($i=1; $i <=$sql_data0; $i++) { $sql_data = mysql_fetch_assoc($sql_data2); echo '<div class="success" style="margin-bottom:40px;"><form action="user.php?id='.$_SESSION['id'].'&senk=1" method="POST"> <h6>'.$sql_data['name'].'</h6></br><input style="margin-left:20px;" type="radio" name="radio" value="0">Да</input> <input style="margin-left:10px;" type="radio" name="radio" value="1" >Нет</input> <input type="hidden" name="intopr" value="'.$intopr2.'" ></input> <input type="hidden" name="id" value="'.$sql_data['id'].'" ></input> <input type="hidden" name="name" value="'.$sql_data['name'].'" ></input> <input type="hidden" name="plus" value="'.$sql_data['plus'].'" ></input> <input type="hidden" name="minus" value="'.$sql_data['minus'].'" ></input> <input type="hidden" name="localsfere" value="'.$sql_data['localsfere'].'" ></input> <input style="margin-left:20px;padding:2px 2px 2px 2px ;" type="submit"></form></br><span>*Если вы не хотите отвечать на этот вопрос - обновите страницу.</span></div>'; //КОНЕЦ ТЕСТА } Заводит только 1 в БД почему то