2015-10-16 5 views
-1

Я хочу вставить сгенерированный идентификатор в таблицу контактов в столбце AppID 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"); 
     } 
    } 
    }     
?> 

В таблице шпилька имеет идентификатор, Pin и AppID, как заголовки столбцов

+0

Ответ 1: Примечание: Undefined индекс : AppID в C: \ xampp \ htdocs \ portal \ Compet_loginID.php в строке 11 –

+0

некоторые изменения выравнивания для лучшего понимания –

ответ

0

Использование MySQL обновление

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

Изменить ГДЕ ". $ npin." = 'AppID' "или попробуйте этот запрос @Igbeh Emmanuel –

+0

Неопределенный индекс: appid в C: \ xampp \ htdocs \ portal \ Compet_loginID.php в строке 11 –

+0

использовать AppID в '' следующим образом: - ' AppID» –