Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chèn Mysql không hoạt động và không đưa ra lỗi

Vui lòng cố gắng không sử dụng mysql_connect thay vào đó hãy sử dụng mysqli_connect hoặc PDO_MySQL đọc phần này

Đồng thời sử dụng die để tìm xem có bất kỳ lỗi nào trong mã của bạn không

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}

Nếu không (cách được khuyến nghị) -

Phong cách thủ tục

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

$sql = "INSERT INTO Persons (firstname, lastname, email)
VALUES ('Happy', 'John', '[email protected]le.com')";

if (mysqli_query($conn, $sql)) {
    echo "New Person created successfully";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

mysqli_close($conn);

Kiểu hướng đối tượng MySQLi

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "INSERT INTO Persons (firstname, lastname, email)
VALUES ('Happy', 'John', '[email protected]')";

if ($conn->query($sql) === TRUE) {
    echo "New Person created successfully";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel tính toán tổng của hai cột với một điều kiện

  2. Perl DBI fetchall_hashref

  3. Chuyển đổi dự phòng cơ sở dữ liệu cho các trang web WordPress

  4. thủ tục lưu trữ mysql nhiều hàng trả về

  5. Làm thế nào để xóa tự động tất cả các hàng tham chiếu nếu hàng mẹ bị xóa trong mysql?