我試圖讓最後一個ID添加到我的數據庫中的另一個字段,但我不知道該怎麼做?這是我的代碼:我有點困惑mysqli_insert_id
這是我的班級連接
class Connect{
public static function conx(){
$db = mysqli_connect("localhost", "root", "0804", "jjuridico");
if(!$db){
die("Mysql dice: ".mysqli_connect_error());
exit();
}
return $db;
}
public static function Script_db($sql){
$res = mysqli_query(Connect::conx(),$sql);
return $res;
}
}
這
class Trabajo{
//variables
private $clientes = array();
public function agregar_cliente($name,$last_name,$apodo,$cedula,$email,$contacto,$direccion,$provincia,$municipio,$telefono,$trabajo,$celular,$estado,$lugar_trabajo,$dir_trabajo){
//print_r($_POST);
$date = date("Y/m/d");
$res = Connect::Script_db("INSERT INTO cliente(nombres,apellidos,apodo,email,contacto,direccion,provincia,municipio,telefono,trabajo,celular,estado_civil,lugar_trabajo,direccion_trabajo,created_at) VALUES ('$name','$last_name','$apodo','$email','$contacto','$direccion','$provincia','$municipio','$telefono','$trabajo','$celular','$estado','$lugar_trabajo','$dir_trabajo','$date')");
echo "New record has id: " . mysqli_insert_id(Connect::conx);
//header("location: vista_cliente.php?msg=Usuario insertado correctamente");
}
}
我使用mysqli_insert_id(連接:: CONX ) 但結果是0
'客戶'表是否有AUTO_INCREMENT字段? – Hiphop03199