2015-10-16 45 views
-1

我想将生成的ID插入PIN的AppID列中的PIN表中,我发现它很困难。将ID插入到PIN表中

这里是我的代码:

<?php 
    $dbhost="localhost"; 
    $dbusr="root"; 
    $dbpass="gandepuun"; 
    $database="portal"; 

    mysql_connect($dbhost,$dbusr,$dbpass, $database); 
    mysql_select_db($database) or die("database not connected"); 

    $num = rand(98564654, 415231564); 

    If(isset($_POST['login'])) { 
    $ID =$_POST['ID']; 
    if($npin=='Pin') { 
     $sql="INSERT INTO pin('AppID') VALUES($num) WHERE $npin==AppID"; 
     if($sql=mysql_fetch_array($sql)) { 
     header("location:profile.php"); 
     } 
    } 
    }     
?> 

销表有ID,引脚和的AppID作为列头

+0

答1:注意:未定义指数:第11行的C:\ xampp \ htdocs \ portal \ Compet_loginID.php中的AppID –

+0

某些对齐更改以便更好地理解 –

回答

0

使用MySQL 更新

$sql="Update pin set AppID='$num' WHERE ".$npin."='AppID'"; 
+0

更改WHERE “。$ npin。”='AppID'“或者尝试这个查询@Igbeh Emmanuel –

+0

未定义的索引:第11行的C:\ xampp \ htdocs \ portal \ Compet_loginID.php中的appid –

+0

在''中使用AppID:'' APPID” –