Handle error for duplicate entries - PHP MySQL

后端 未结 5 1714
礼貌的吻别
礼貌的吻别 2020-11-28 09:48

I have a PHP form which enters data into my MySQL database. My primary key is one of the user-entered values. When the user enters a value that already exists in the table,

5条回答
  •  醉梦人生
    2020-11-28 10:33

    try this code to handle duplicate entries and show echo message:

      $query = "INSERT INTO ".$table_name." ".$insertdata;
                    if(mysqli_query($conn,$query)){
                        echo "data inserted into DB
    "; }else{ if(mysqli_errno($conn) == 1062) echo "duplicate entry no need to insert into DB
    "; else echo "db insertion error:".$query."
    "; }//else end

提交回复
热议问题