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

Thêm văn bản vào cơ sở dữ liệu

Ký tự dòng mới \n sẽ không hiển thị trong trình duyệt. Bạn cần chuyển đổi chúng thành <br> S. Điều này có thể được thực hiện bằng cách sử dụng nl2br trên chèn dữ liệu hoặc trên đầu ra. Ví dụ:

$query = $db->prepare("
                INSERT INTO `books` (`book_name`, `book_text`, `book_genre`, `book_cover`) VALUES (:name, :text, :genre, :fulldir)");
    $query->bindParam(':name', $book_name);
    $query->bindParam(':text', nl2br($book_text));
    $query->bindParam(':genre', $book_genre);
    $query->bindParam(':fulldir', $fulldir);
    $query->execute();

Demo: http://sandbox.onlinephpfunctions.com/code/ac2f35000833f6c91e2d96

hoặc trên phương thức đầu ra ...

echo nl2br($row['book_text']);


  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àm cách nào để chọn kiểu dữ liệu được tối ưu hóa cho các cột [cụ thể innodb]?

  2. Lệnh không đồng bộ; bạn không thể chạy lệnh này bây giờ SQL

  3. MySQL và JSON - chuyển mảng thành hàng

  4. Xóa các hàng trùng lặp trong MySQL (Bỏ qua khóa chính)

  5. tên trường mysql từ biến