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

Tạo nhiều bảng MySQL bằng PHP

Bạn không thể sử dụng các truy vấn được phân tách bằng dấu chấm phẩy với mysql_query , hàm này chỉ cho phép một truy vấn tại một thời điểm!

Bạn phải thực hiện các câu lệnh của mình một cách riêng biệt:

mysql_query("
    CREATE TABLE IF NOT EXISTS `mod_reminder_entries` (
        `id` INT(10) NOT NULL AUTO_INCREMENT, 
        `user_id` INT(10) NOT NULL, 
        `entry_name` VARCHAR(255) NOT NULL, 
        `entry_value` INT(10) NOT NULL, 
        PRIMARY KEY (`id`), 
        FOREIGN KEY (`user_id`) REFERENCES tblclients (`id`) 
    )
") or die(mysql_error());

mysql_query("
CREATE TABLE IF NOT EXISTS `second_table` (
    `user_id` INT(10) NOT NULL, 
    `fieldstotal` INT(10) NOT NULL, 
    FOREIGN KEY (`user_id`) REFERENCES tblclients (`id`) 
)
") or die(mysql_error());

Hoặc tốt hơn, hãy sử dụng mysqli_multi_query - có nghĩa là bạn phải chuyển sang mysqli .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu dữ liệu ngoại tuyến trước khi đăng

  2. giá trị mặc định của GUID cho một cột trong mysql

  3. Lấy dữ liệu từ cơ sở dữ liệu mysql bằng php và jquery ajax

  4. Cách thiết lập và đăng nhập với tư cách người dùng root trong MySQL

  5. Gửi biểu mẫu bằng <input type =button>