举例说明:
以前有X和XL尺码和黑白两种颜色,其数量关系如下
黑 白
X 5 3
XL 4 2
现在增加了一个红的,要求如下显示
黑 白 红
X 5 3 0
XL 4 2 0
然后再增加了一个M码,要求如下显示 黑 白 红
X 5 3 0
XL 4 2 0
M 0 0 0
以前有X和XL尺码和黑白两种颜色,其数量关系如下
黑 白
X 5 3
XL 4 2
现在增加了一个红的,要求如下显示
黑 白 红
X 5 3 0
XL 4 2 0
然后再增加了一个M码,要求如下显示 黑 白 红
X 5 3 0
XL 4 2 0
M 0 0 0
解决方案 »
- 在XAMPP软件上怎么还原mysql备份文件
- sql 简单便捷的分页技术(原创)
- 请教:cakephp地址问题?
- php:怎样将中文字符以规定字符长度分段截取并将每段放入数组元素中
- 如何给Php页面传两个参数?
- 这样用会被注入吗?INSERT tb(`id`,`v`)values(null,'".$_POST['vv']."')
- 下拉框传值 得不到数据
- 有没有做过招行的网上支付的兄弟,请问怎么做IP验证?
- 怎样修改文件的内容呢?例如fopen("count.xxx","r+"),服务器提示我没有权限,怎么办呢?
- 关于session_lifetime的问题
- 小问题,但非常急!!
- 发送HTML邮件,header参数该如何写?高手救急!!!
insert into goodscolor set goodscolor='红';
insert into goodscolor set goodssize='M';
insert into goodsnum set goodssize='X', goodscolor='红', goodsnum=0;
insert into goodsnum set goodssize='XL', goodscolor='红', goodsnum=0;
insert into goodsnum set goodssize='M', goodscolor='黑', goodsnum=0;
insert into goodsnum set goodssize='M', goodscolor='白', goodsnum=0;
insert into goodsnum set goodssize='M', goodscolor='红', goodsnum=0;
我就是想出现颜色*尺码对应的输入框,有的已经有数据了,没有的就显示0;
$query = "select goodscolor.goodscolor,goodssize.goodssize ,goodscolor.maingoodsid from goodscolor,goodssize where (goodscolor.maingoodsid='$maingoodsid') and (goodssize.maingoodsid='$maingoodsid')";
$result = mysql_query($query);
while(list($row[0],$row[1],$row[2],$row[3])=mysql_fetch_row($result)):<form name="form1" method="post" action="edit_num.php">
<tr>
<td>
<input type="text" name="goodsnum" value="<? echo $row[2]; ?>" size="8">
<input type="hidden" name="goodscolor" value="<? echo $row[0]; ?>">
<input type="hidden" name="goodssize" value="<? echo $row[1]; ?>">
<input type="hidden" name="maingoodsid" value="<? echo $row[3]; ?>">
</td>
</tr>
</form>
endwhile;
但是有一个问题:
就是有的颜色和尺码对应的数量已经有了,没有的显示为0,这应该怎么写呀