请高手解答

汉森hans 2004-01-07 03:16:38
create table goodssize(
maingoodsid varchar(10) not null,
goodssize varchar(10) not null);
create table goodscolor(
maingoodsid varchar(10) not null,
goodscolor varchar(10) not null);
create table goodsnum(
maingoodsid varchar(10) not null,
goodssize varchar(10) not null,
goodscolor varchar(10) not null,
goodsnum int(6) not null);
然后就是尺码(x)跟颜色(y)在不断的增加中,
我就要创建(x*y)个数量的记录。
预先的数量表中的数量的值为0;
那么我在创建尺码和颜色记录的时候下面应该怎么写?
补充说明一下,数量的记录有的已经有数据了。
...全文
33 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mistruster 2004-01-07
  • 打赏
  • 举报
回复
echo intval($row[1]);
汉森hans 2004-01-07
  • 打赏
  • 举报
回复
这么说吧:
我就是想出现颜色*尺码对应的输入框,有的已经有数据了,没有的就显示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,这应该怎么写呀
多菜鸟 2004-01-07
  • 打赏
  • 举报
回复
不明白。
Mistruster 2004-01-07
  • 打赏
  • 举报
回复
直接添加记录不可以吗?
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;
汉森hans 2004-01-07
  • 打赏
  • 举报
回复
举例说明:
以前有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


21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧