【发布时间】:2017-04-20 11:36:23
【问题描述】:
希望有人能帮忙。
我现在正在做一项大学作业,我正在建立一个网站来购买杯子/T 恤,并在杯子/T 恤上放上他们选择的表情包。
请原谅我在这里缺少代码,因为我刚刚开始它,我正在寻求有关我应该这样做的方向的帮助。
目前,我的图像文件夹中有所有图像,并且我的数据库中的每个模因都有图像位置的记录。这是我的表情包表。忽略正面/负面字段,因为这是为了让用户对 meme 投赞成票或反对票(规范要求)
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>
目前我正在从文件夹 images 中调用图像,但我们的讲座要求我们从数据库中调用它。我设置了模型和控制器,但还没有任何内容。
谁能给点建议?如果不清楚,请道歉。今年的最后一个任务,所以我真的很想完成这项工作。
非常感谢,
基利安。
【问题讨论】:
标签: javascript php mysql sql codeigniter