Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 5354|回复: 40
打印 上一主题 下一主题

懂PHP的都来帮帮我[dropdown的问题](新)

[复制链接]

10

主题

28

好友

7290

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

跳转到指定楼层
1#
发表于 2011-6-16 09:38 PM |只看该作者 |正序浏览
本帖最后由 xbluelover 于 2011-12-14 02:28 PM 编辑

新!
我又遇到问题了

这次我要做dropdown menu
我要捉全部在我database里的category和subcategory的data
放在dropdown的search
可是就是不会出

我的code:

<?php
$selectQuery = "SELECT category, subcategory FROM inventory";
$arrpart = executeSelectQuery($selectQuery);
while ($row=mysql_fetch_array($arrpart)) {

$category=$row["category"];
$subcategory=$row["subcategory"];
$options.="<OPTION VALUE=\"$category\">$category</option>";
$options1.="<OPTION VALUE=\"$subcategory\">$subcategory</option>";
}
?>
        <h1>Search: </h1>
        <h2>Category:</h2>
        <SELECT NAME=category>
        <OPTION VALUE=0>Choose
        <? echo $options?>
        </SELECT>

        <h2>Sub-Category:</h2>
        <SELECT NAME=subcategory>
        <OPTION VALUE=0>Choose
        <? echo $options1?>
        </SELECT>

不对吗?
要不然还有别的方法吗?
救我啊。。。


======================================================================================================================
以下的已解决
$updateQuery = "UPDATE register SET Name = '".$Name."', NRIC = '".$NRIC."', BirthDate = '".$BirthDate."', Gender = '".$Gender."', MailingAddress = '".$MailingAddress."', Phone = '".$Phone."', Fax = '".$Fax."', Email = '".$Email."', MaritalStatus = '".$MaritalStatus."', Occupation = '".$Occupation."', ReferredBy = '".$ReferredBy."', Height = '".$Height."', Weight = '" . $Weight . "', ShoesSize = '".$ShoesSize."' WHERE user_ID = '$user_ID' ";
$updateSuccess = executeUpdateQuery($updateQuery);

if ($updateSuccess) {
    echo 'Edit successful';
========================================================================================================================
我只是个学生,为了学校的project而做的
php的东西也是半桶水
我不明白的可能会问很多
请见谅




PHP
收藏收藏0

42

主题

6

好友

2994

积分

白金长老

Rank: 10

41#
发表于 2011-12-18 05:23 PM |只看该作者
回复 40# xbluelover


   用 javascript或许比较简单


回复

使用道具 举报

10

主题

28

好友

7290

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

40#
发表于 2011-12-15 01:32 AM |只看该作者
回复  xbluelover


    ==

哎哟,你直接把 1 换去你带进来的quantity就好了。
不会难的。
宅男-兜着走 发表于 2011-12-15 01:27 AM


讲是不难,做的时候就问题多多-。-
我明天try了看能work吗。。
谢谢咯


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

39#
发表于 2011-12-15 01:27 AM |只看该作者
回复 38# xbluelover


    ==

哎哟,你直接把 1 换去你带进来的quantity就好了。
不会难的。


回复

使用道具 举报

10

主题

28

好友

7290

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

38#
发表于 2011-12-15 01:22 AM |只看该作者
为什么不用 mysql_connect , mysql_query, mysql_close ??
-------------------------------- ...
宅男-兜着走 发表于 2011-12-15 01:18 AM

哈哈!非常感谢你:)
不过我的+quantity不一定是一
而且是从另一个data拿来的quantity再和inventory里的quantity加在一起。。
*sql connect 我有用*


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

37#
发表于 2011-12-15 01:18 AM |只看该作者
都没问题,我那些query function 都集中在一面了,因该是没问题的
我朋友能做到可是他不是用p ...
xbluelover 发表于 2011-12-15 12:30 AM



     为什么不用 mysql_connect , mysql_query, mysql_close ??
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
假设有这个table

    table name : sample_table
    |------------------------------------------------------|
    |       id      |     quantity                                    |
    |        1      |        30                                          |
    |        2      |        45                                          |   
   
UPDATE sample_table SET quantity = ( quantity +1)  WHERE id=1

     Result :
    |------------------------------------------------------|
    |       id      |     quantity                                    |
    |        1      |        31                                          |
    |        2      |        45                                          |   

最主要是看你怎么带ID 进来,跟你怎么执行这query
我想怎么执行query你应该会吧?
我花很多心思了 ==
接下来就看你自己了。


回复

使用道具 举报

10

主题

28

好友

7290

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

36#
发表于 2011-12-15 12:30 AM |只看该作者
回复  xbluelover


    还不可以?
    第一面是你全部的代码?
    我没看到你有 include_once 或 ...
宅男-兜着走 发表于 2011-12-14 10:37 PM



   
都没问题,我那些query function 都集中在一面了,因该是没问题的
我朋友能做到可是他不是用php,而是javascript
能问你别的吗?
我的database已经有那个data了。。
而我子要increase quantity
要怎么做?
用for loop?


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

35#
发表于 2011-12-14 10:37 PM |只看该作者
回复 34# xbluelover


    还不可以?
    第一面是你全部的代码?
    我没看到你有 include_once 或者include/require/require_once 任何的 php 页。
    也没看到  function executeQuery() 在你的代码中出现。 代码贴的不完整?
   
    我看真的需要人家帮你卜个卦了。


回复

使用道具 举报

10

主题

28

好友

7290

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

34#
发表于 2011-12-14 09:57 PM |只看该作者
Search:
        Category:
        
        Choose
        
        

        Sub-Category:
...
宅男-兜着走 发表于 2011-12-14 08:52 PM


有phpmyadmin
<?php ... ?> 我就是学这个版本的
executeSelectQuery 我也有了,我全部query在一个page了


回复

使用道具 举报

46

主题

6

好友

6456

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

33#
发表于 2011-12-14 08:52 PM |只看该作者
本帖最后由 宅男-兜着走 于 2011-12-14 08:59 PM 编辑

<h1>Search: </h1>
        <h2>Category:</h2>
        <SELECT NAME=category>
        <OPTION VALUE=0>Choose </OPTION>
        <?php echo $options?>
        </SELECT>

        <h2>Sub-Category:</h2>
        <SELECT NAME=subcategory>
        <OPTION VALUE=0>Choose</OPTION>
        <?php echo $options1?>
        </SELECT>


不知道你要做什么,
不排除你你的 query 没问题。

如果上面的改了有问题, “SELECT category, subcategory FROM inventory” 《《 如果你有装 phpmyadmin 的话就丢进去跑看你的query 有没有问题。


<?php << 这个跟php 版本有一点点关系, 不知道是什么版本开始, 一定要注明是 php , 不然无法运行。


还有! executeSelectQuery 《《 这个function 哪里来的?
你include 了吗?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-1-28 12:09 PM , Processed in 0.105517 second(s), 28 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部