2015-01-24 8 views
-3
<?php 
    if(isset($_POST['sub'])) 
    { 
    $mname=$_POST['sub']; 
    } 
    if(isset($_POST['pos'])) 
    { 
    $pos=$_POST['pos']; 
    } 
    if(isset($_POST['rad1'])) 
    { 
    $vis=$_POST['rad1']; 
    } 
?> 

<?php 
global $mname, $pos, $vis; 

     if(isset($mname) && isset($pos) && isset($vis)) 
     { 
     $q= "INSERT INTO subjects (menu_name, position, visible) VALUES ('$mname', $pos, $vis) "; 
     $qs=mysql_query($q, $connection); 
     if($qs) 
     {  echo "hi"; 
       header("Location: content.php"); 
     } 
     else{ 
      echo mysql_error(); 
     } 

    } 

?> 
  • Существует форма, которая является размещение «под», «поз» «RAD1»
  • его застревание на http://localhost/widget_corp/create_subject.php?sub=whatever&pos=4&rad1=1
  • Ее ничего не прибавляя к базе данных, но идентификатор автоматически увеличивается.

Почему он не перенаправляется на content.php?не перенаправлены на нужную страницу

+2

Я понятия не имею, что вы здесь задаете. Предоставленная вами информация неполна и не имеет никакого отношения к 'phpmyadmin' –

+0

вы пробовали заголовок (« location: »); –

+0

извините. я не вставлял весь код –

ответ

-2

Попробуйте это.

<?php 
if(isset($_POST['sub'])) 
{ 
$mname=$_POST['sub']; 
} 
if(isset($_POST['pos'])) 
{ 
$pos=$_POST['pos']; 
} 
if(isset($_POST['rad1'])) 
{ 
$vis=$_POST['rad1']; 
} 

if(isset($mname) && isset($pos) && isset($vis)) 
    { 
    $q= "INSERT INTO `subjects` (`menu_name`, `position`, `visible`) VALUES ('$mname', '$pos', '$vis') "; 
    $qs=mysql_query($q, $connection); 
    if($qs) 
    {  
      header("Location: content.php"); 
    } 
    else{ 
     echo mysql_error(); 
    } 

} 

?> 
Смежные вопросы