2016-01-08 3 views
-7
<?php 
$uid=$_SESSION['userid']; 
$em=$_SESSION['email']; 
$ps=$_SESSION['password']; 
$_POST["userid"] = $uid; 
$_POST["email"] = $em; 

if($_SESSION['logged'] == true && isset($_SESSION['email']) && 
    isset($_SESSION['password']) && isset($_SESSION['userid'])){ 
    $faculty_name = $subjects_teaching = $department = $experience=''; 
    if($_SERVER["REQUEST_METHOD"] == "POST"){ 
     $faculty_name = $accobj->test_input($_POST["faculty_name"]); 
     $subjects_teaching = $accobj->test_input($_POST["subjects_teaching"]); 
     $department = $accobj->test_input($_POST["department"]); 
     $experience = $accobj->test_input($_POST["experience"]); 
     $id = $accobj->test_input($_POST["userid"]); 
     $eid = $accobj->test_input($_POST["email"]); 
    } 
    if(!empty($faculty_name) && !empty($subjects_teaching) && 
     !empty($department) && !empty($experience)){ 
     $query = "INSERT INTO faculty (fid, userid, email, faculty_name, 
      subjects_teaching, department, experience) 
      VALUES('','$id','$eid','$faculty_name','$subjects_teaching','$department','$experience')"; 
    $result = mysqli_query($connect,$query); 
    if($result){ 
     echo "connect"; 
     header("LOCATION: schooldetails.php");   
    } 
} 
?> 

<div class="form"> 
    <form action="schooldetails.php" method="POST"> 
     <label> 
      <input type="text" id="faculty_name" name="faculty_name" value="<?php if(!empty($faculty_name)) $faculty_name; ?>" placeholder="faculty name"/> 
     </label> 
     <label> 
      <input type="text" id="subjects_teaching" name="subjects_teaching" value="<?php if(!empty($subjects_teaching)) $subjects_teaching; ?>" placeholder="subjects teaching"/> 
     </label> 
     <label> 
      <input type="text" id="department" name="department" value="<?php if(!empty($department)) $department; ?>" placeholder="department"/> 
     </label> 
     <label> 
      <input type="text" id="experience" name="experience" value="<?php if(!empty($experience)) $experience; ?>" placeholder="experience"/> 
     </label><br> 
     <button name="submit" type="submit">submit</button> 
    </form> 
</div> 
<?php 
} 
?> 
+1

Что вы спрашиваете? Что не так? –

+1

Я взял на себя смелость удалить лишние пробелы и правильно форматировать ваш код. Теперь, что не работает с вашим кодом? –

+0

не в состоянии вставить данные в базу данных. –

ответ

1

Вы, кажется, новичок в PHP.

Вы не добавили ни одного файла или кода подключения mysql. Либо вам нужно добавить код подключения mysqli в свой скрипт, либо включить файл подключения mysql.

а также проверить функцию die (mysql_error()) с запросом, чтобы вы могли понять, в чем проблема.

mysqli_query($connect,$query) or die(mysqli_error()); 
Смежные вопросы