Php 如何生成生成的ID并将其插入mysql表
我想将生成的ID插入Pin表的AppID列中的Pin表中,我发现这很困难 这是我的密码:Php 如何生成生成的ID并将其插入mysql表,php,mysql,Php,Mysql,我想将生成的ID插入Pin表的AppID列中的Pin表中,我发现这很困难 这是我的密码: <?php $dbhost="localhost"; $dbusr="root"; $dbpass="gandepuun"; $database="portal"; mysql_connect($dbhost,$dbusr,$dbpass, $database); mysql_select_db(
<?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");
}
}
}
?>
使用mysql更新
$sql="Update pin set AppID='$num' WHERE ".$npin."='AppID'";
回答1:注意:第11行C:\xampp\htdocs\portal\Compet_loginID.php中的未定义索引:AppID为更好地理解,请进行一些对齐更改,“$npin.”='AppID'”中的更改,或者尝试在第11行C:\xampp\htdocs\portal\Compet_loginID.php中使用此查询@Igbeh EmmanuelUndefined索引:AppID