我有一些圖像上傳到我的服務器上的文件夾中,他們的路徑 存儲在我的數據庫中的表。在瀏覽器上以圖片的形式展示這些圖片的最佳方式是什麼?圖像庫與codeigniter
我應該使用jQuery還是CodeIgniter可以完成這項工作?
我有一些圖像上傳到我的服務器上的文件夾中,他們的路徑 存儲在我的數據庫中的表。在瀏覽器上以圖片的形式展示這些圖片的最佳方式是什麼?圖像庫與codeigniter
我應該使用jQuery還是CodeIgniter可以完成這項工作?
我傾向於同意,你可能有點困惑。有兩個組件必須在這裏發生。
執行#1的方法幾乎是無限的,它們完全依賴於您的數據庫配置,服務器等。將CodeIgniter與Active Record結合使用,假設您已經擁有活動的數據庫連接, PHP的將是這個樣子:
<?php
$photos = $this->db->get('photo_table'); // Retrieve photos from DB
$photos = $photos->result_array();
foreach($photos as $photo) {
echo '<img src="' . $photo['url'] . '" alt="' . $photo['alt'] . '" />';
}
?>
排名第二的是最容易使用類似jQuery + ColorBox處理。實際上有數百個用於jQuery的圖庫/幻燈片/照片插件。如果你有興趣四處看看,有一堆here。
只要在表格上做一個非常簡單的查詢就可以了,我想你會對jquery和codeigniter做什麼感到困惑!對於像這樣的東西只是使用一些簡單的PHP:
<?php
$query = mysql_query("SELECT * FROM table");
while ($row = mysql_fetch_array($query)) {
echo '<img src="'.$row['file_path'].'" alt="" />';
}
?>
感謝消防......我可能有點困惑......你能提出一個很好的方式來瀏覽圖像嗎? – rabidmachine9 2010-07-29 14:49:21
「jqery」到底如何連接到數據庫? – 2010-07-29 15:05:37
不是真的連接到我的分貝,但做顯示和移動圖像...抱歉,如果這個問題聽起來很愚蠢... – rabidmachine9 2010-07-29 15:27:42
爲什麼目的路徑被保存在數據庫中? – 2010-07-30 05:35:23