Băng chuyền Bootstrap tải hình ảnh từ cơ sở dữ liệu PHP
Cam kết này không thuộc về bất kỳ nhánh nào trên kho lưu trữ này và có thể thuộc về một nhánh bên ngoài kho lưu trữ Bạn không thể thực hiện hành động đó vào lúc này Bạn đã đăng nhập bằng tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn. Bạn đã đăng xuất trong một tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn Tôi đang làm việc để phát triển một blog CMS và hiện tôi đang cố gắng tạo trình chiếu với Bootstrap Carousel trên trang chủ để trình bày nội dung động (hình ảnh + văn bản) bằng cách sử dụng dữ liệu từ bảng 'bài đăng' Tôi đã thử mã này và nó chỉ hiển thị một bài đăng. Ý tôi là, không thể chuyển sang slide tiếp theo. Tôi muốn hiển thị tất cả các bài viết trên slide *Kết nối DB đã có trên bao gồm. Kết nối được ghi trên một tệp nhỏ có tên DB. php Đây là đầu ra của băng chuyền động mà chúng ta sẽ tạo như minh họa trong hình. 1 bên dưới Các bước tạo Bootstrap Carousel động 1. Create database "db_carousel"Trong bước này, chúng ta tạo cơ sở dữ liệu db_carousel. sql chứa mã nguồn như sau. CREATE TABLE `berita` ( `id` int(10) NOT NULL AUTO_INCREMENT, `tanggal` date NOT NULL, `gambar` varchar(50) NOT NULL, `judul` varchar(200) NOT NULL, `konten` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latinSau khi cơ sở dữ liệu được tạo, điền vào từng thuộc tính và tạo thư mục img để lưu trữ tệp hình ảnh. 2. Create file "koneksi.php"Để tạo kết nối với cơ sở dữ liệu, chúng tôi đã tạo tệp koneksi. php như sau.
$con=mysqli_connect("localhost","root","","db_carousel");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?> 3. Create file "index.php"Bước tiếp theo, chúng tôi tạo chỉ mục tệp. php làm giao diện để hiển thị thanh trượt động. Xem đoạn mã của chỉ mục. php giới hạn sự xuất hiện của tin tức được hiển thị. include "config/koneksi.php"; $query = "select * from berita order by id desc limit 3"; $res = mysqli_query($con,$query); $count = mysqli_num_rows($res); $slides =''; $Indicators =''; $counter =0; echo ""; echo ""; echo ""; ?>Kịch bản trên chỉ cho phép hiển thị ba tin tức. Nếu bạn muốn thêm nhiều hơn, hãy sửa đổi trong mã $query = "select * from berita order by id desc limit 3";Và đừng quên bạn cũng thay đổi mã. ________số 8_______
|