2016-08-14 70 views
-3

PHP MYSQL插入检查工作是不是在GoDaddy的工作,但在本地主机的工作原理PHP MYSQL插入检查是不是在GoDaddy的工作,但在本地主机

<?php 
    if(isset($_POST['add'])) { 
     $conn=mysql_connect('localhost','myname','password'); 
     mysql_select_db("dbase",$conn); 
     $user = $_POST['user']; 
     $email = $_POST['emailn'];      
     $password = $_POST['passn']; 
     $sql= "INSERT INTO register (id,username,email,password,verifyit) VALUES (0,'$user','$email','$password',0)"; 
     if(mysql_query($sql))//this is not working 
     { 
    header('Location:login.php'); 
     } 
     echo "Entered data successfully\n"; 
     mysql_close($conn); 
    } 
     ?> 

这个代码在插入数据,但未能重定向到登录

+0

请不要使用mysql_query。始终始终使用mysqli_query –

+1

仅供参考:'mysql_ *'函数已过时。使用PDO或MySQLi。参见[在PHP为什么不应该使用mysql_ *函数?(https://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php) –

+0

在更相关的注意事项,“不工作”是什么意思?如果你想要特定的答案,你需要更加具体。这是最有可能的凭证或防火墙的问题,但我们没有办法从给定的信息 –

回答

0

我认为这会帮助你.......

  • 更好地在第一次使用的PHP代码在你document.This有助于工作的一些功能,如头()等。 ...
  • 不需要if()条件就像你说的插入函数一样工作..
+0

Sai Tarun ---答案很简单,但工作很棒..非常感谢 – Sarath

相关问题