我希望有人可以幫忙。如何使用Codeigniter從數據庫調用圖像?
我正在做一個大學任務,在那裏我正在建立一個網站,以購買杯子/ T恤與他們選擇放在杯子/ T恤上的模因。
請原諒我缺乏代碼,因爲我剛開始時,我正在尋找幫助,我應該這樣做。
目前我的圖片文件夾中有所有的圖片,而且我的數據庫中的每個圖片都有一個記錄,其中包含圖片位置。這是我的米姆表。忽略正/負場,因爲這是用戶向上或向下投票米姆(規格要求)
CREATE TABLE `memes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(11) NOT NULL,
`image` varchar(500) NOT NULL,
`postive` int(11) NOT NULL,
`negative` int(15) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
sample data = (1, 'baby', 'images/baby.jpg', '0', '0'),
我有一個網頁,現在當用戶呈現一個空白杯,他們將給出了他們可以選擇哪一個放置在杯子上的模糊列表。我由JavaScript這樣做的,它看起來有點像這樣,
<script type="text/javascript">
function main(value)
{
if (value == 1)
{
document.getElementById("mainColour").src = "images/dog.jpg";
}
else if (value == 2)
{
document.getElementById("mainColour").src = "images/disney.jpg";
}
else if (value == 3)
{
document.getElementById("mainColour").src = "images/baby.jpg";
}
else if (value == 4)
{
document.getElementById("mainColour").src = "images/waiting.jpg";
}
else if (value == 5)
{
document.getElementById("mainColour").src = "images/duck.jpg";
}
}
</script>
<body>
<h1> Design your cup! </h1>
<div id = "page">
<div id = "middle">
<img src="images/basecup.jpg" width="450" height="450" alt="shoe"id="base"/>
<div id="cupmeme"><img src="images/blank.png" width="150" height="150"alt="shoe" id="mainColour"/></div>
</div>
<div id = "leftMenu">
<p>Which meme would you like??</br>
<input type="radio" name="main" id = "colourMain" onclick="main(this.value)" value="1" checked >Blue
<input type="radio" name="main" id = "colourMain" onclick="main(this.value)" value="2">Green
<input type="radio" name="main" id = "colourMain" onclick="main(this.value)" value="3">Pink (+ EUR 5.00)
<input type="radio" name="main" id = "colourMain" onclick="main(this.value)" value="4">Red
<input type="radio" name="main" id = "colourMain" onclick="main(this.value)" value="5">Brown
</p>
在我打電話從文件夾中圖像的圖像的時刻,但我們的講座需要我們,而不是從數據庫中調用此。我有一個模型和控制器的設置,但他們還沒有。
任何人都可以建議嗎?道歉,如果這不明確。今年的最後一次任務,所以我非常渴望完成這一任務。
非常感謝,
Killian。