Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да вмъкна данни в колони от PHP в MariaDB?

Трябва да използвате отметки (не единични кавички), за да заобиколите името на вашата таблица, тъй като в нея има интервал.

$sql = "INSERT INTO `VIP Membership` (Name, Email) VALUES ('$name', '$email')";

АКТУАЛИЗАЦИЯ:Трябва наистина да използвате подготвени изявления. В момента този код е много опасен.

$sql = mysqli_prepare($conn, "INSERT INTO `VIP Membership` (Name, Email) VALUES (?, ?)");
if($sql !== FALSE){
    mysqli_stmt_bind_param($sql, "ss", $name, $email);
    if(mysqli_stmt_execute($sql)){
        echo "New record created successfully";
    } else {
        echo mysqli_stmt_error($sql);
    }
} else{
    echo mysqli_error($conn);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете заявка с помощта на IN() и без никакво сортиране

  2. Вашата парола не отговаря на текущите изисквания на политиката

  3. Смесване на резултати от различни категории, подредени по резултат в MySQL

  4. Грешка в SQL заявката – колоната не може да бъде нула

  5. mysql грешка 1292 при използване на cast в изявление за актуализиране