Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cegah catatan duplikat ke tabel menggunakan PHP

  <?php
    if(isset($_POST['submit'])) {

    //get the name and comment entered by user
    $firstName = $_POST['firstName'];
    $lastName = $_POST['lastName'];

    //connect to the database
    $dbc = mysqli_connect('host', 'username', 'password', 'dbname') or die('Error connecting to MySQL server');
    $check=mysqli_query($dbc,"select * from clients where firstname='$firstname' and lastname='$lastname'");
    $checkrows=mysqli_num_rows($check);

   if($checkrows>0) {
      echo "customer exists";
   } else {  
    //insert results from the form input
      $query = "INSERT IGNORE INTO clients(firstName, lastName) VALUES('$firstName', '$lastName')";

      $result = mysqli_query($dbc, $query) or die('Error querying database.');

      mysqli_close($dbc);
    }
    echo "Customer Added";
    };
  ?>

cukup periksa baris di db Anda untuk nama depan dan nama belakang jika ada gema- masukkan pesan Anda yang lain



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JSON_VALUE() di MySQL

  2. Kapitalisasi huruf pertama setiap kata, di tabel yang ada

  3. Jelaskan MySQL menjelaskan matematika rencana eksekusi, perbedaan antara dua rencana

  4. Saya tidak dapat masuk ke salinan lokal Magento saya -- bagaimana cara menggunakan kata sandi yang hilang dengan salinan perangkat lunak lokal?

  5. mendapatkan nilai yang tidak ada di tabel mysql