亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 2463 | 回復(fù): 10
打印 上一主題 下一主題

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2003-07-16 23:47 |只看該作者 |倒序?yàn)g覽
function changecat(selected,toField)
     {
            
             if(selected >;= '0' ) {
                    
                     <?php
                    echo "alert(\"pass1\";";
                          if (!_connect_database(_HOST,_USR,_PWD,_DB)) die("";
                echo "alert(\"pass2\";";
                        $tt=selected;
                        echo "alert(".$tt.";";
                        $query= "Select
                                     subcatid,
                                     subcatname,
                                     catid
                             from
                                     subcat
                             where
                                     catid=$tt";
                         echo "alert(\"pass3\";";
                                                     
                              $query= _cvtchar2($query);
                              echo "alert(".$query.";";
                        
                                                   
                           
        ?>;
       
             }
     }

論壇徽章:
1
榮譽(yù)版主
日期:2011-11-23 16:44:17
2 [報(bào)告]
發(fā)表于 2003-07-17 00:59 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)


  1. if(selected >;= '0' ) {

  2. <?php
復(fù)制代碼

看起來就很有問題
另外,你最好說清楚你這個(gè)函數(shù)要達(dá)到什么目的,上下文環(huán)境,錯(cuò)誤信息,像你這樣沒頭沒腦的給一堆東西,然后要人猜謎,誰愿意為你解決問題?

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2003-07-17 08:28 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

function changecat(selected,toField)
     {
            
             if(selected >;= '0' ) {
                    
                     <?php
                    echo "alert(\"pass1\";";
                          if (!_connect_database(_HOST,_USR,_PWD,_DB)) die("";
                echo "alert(\"pass2\";";
                        $tt=selected;
                        echo "alert(".$tt.";";
                        $query= "Select
                                     subcatid,
                                     subcatname,
                                     catid
                             from
                                     subcat
                             where
                                     catid=$tt";
                         echo "alert(\"pass3\";";
                                                     
                              $query= _cvtchar2($query);

                              $result=mysql_query($query);
                          $totalnum= mysql_num_rows($result);
                          for($i=0; $i<$totalnum; $i++){
                            $scid=mysql_result($result,$i,"subcatid";
                            $scname = _cvtchar3(mysql_result($result,$i,"subcatname");
                            ?>;
                        eval("toField.options[<?php echo $i;?>;]=" + "new Option" + <?php echo $scname;?>; );
                    <?php}?>;
                   
                    toField.options.length=<?php echo $i;
               ?>;;
                        
            }
     }

這個(gè)函數(shù)的作用是根據(jù)參數(shù)selected, 去數(shù)據(jù)庫中查找相關(guān)記錄。
我的思路是在Javascript中嵌PHP,使用PHP的數(shù)據(jù)庫函數(shù),然后再把結(jié)果返回Javascript。
但是到了$query= _cvtchar2($query);以后就出錯(cuò)。不知是什么原因??

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2003-07-17 22:10 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

原帖由 "sdzcs" 發(fā)表:
function changecat(selected,toField)
     {
            
             if(selected >;= '0' ) {
                    
                     <?php
                    echo "alert(\"pass1\";";
                          if (!_connec..........
   
把php放在javascript里面??真奇怪,還有這樣寫東西的。
javascript是客戶端解釋執(zhí)行的,你把php放在javascript里面不知道服務(wù)器端是怎么解釋的,感覺就不太好。
還有你說
$query= _cvtchar2($query);
echo "alert(".$query.";";
這兩句出錯(cuò),把_cvtchar2這個(gè)函數(shù)貼出來好么?

論壇徽章:
1
榮譽(yù)版主
日期:2011-11-23 16:44:17
5 [報(bào)告]
發(fā)表于 2003-07-17 23:55 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

>;把php放在javascript里面??真奇怪,還有這樣寫東西的
這倒沒什么,有這種寫法的,只是樓主寫得不夠簡(jiǎn)練而已

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2003-07-18 09:06 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

我也是第一次在Javascript中寫PHP。因?yàn)橐獙?shí)現(xiàn)一個(gè)主次目錄的功能。改變主目錄的選項(xiàng)后,次目錄的內(nèi)容要隨之改變。而且這兩方面的內(nèi)容都是在數(shù)據(jù)庫里,所以要用到事件驅(qū)動(dòng)和PHP數(shù)據(jù)庫函數(shù)。除此之外,我沒有其他好的想法。
另外,cvtchar2()只有一句,就是  
_cvtchar2($s)
{
return $s;
}
我已經(jīng)試過了,不寫最后一句,就不會(huì)出錯(cuò),我不知道是程序的問題還是這種結(jié)構(gòu)的問題.如果確實(shí)是Javascript中不能嵌入PHP,那我就只有換另一種方案了.

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2003-07-18 12:56 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

javascript 里當(dāng)然可以嵌進(jìn)php變量,這一點(diǎn)是可以的。
只是不明白為什么要這個(gè)cvtchar2,去掉不就完了?

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2003-07-18 16:10 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

嗯,在我自己的機(jī)器上試過,的確可以解釋。
但對(duì)php的解釋是在該頁下載的時(shí)候,觸發(fā)javascript的條件時(shí)是在該頁下載時(shí)由服務(wù)器端解釋的,也就是說數(shù)據(jù)不是最新的。因此這個(gè)方法的實(shí)現(xiàn)肯定是有問題的。

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2003-07-18 17:11 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

原帖由 "judite" 發(fā)表:
嗯,在我自己的機(jī)器上試過,的確可以解釋。
但對(duì)php的解釋是在該頁下載的時(shí)候,觸發(fā)javascript的條件時(shí)是在該頁下載時(shí)由服務(wù)器端解釋的,也就是說數(shù)據(jù)不是最新的。因此這個(gè)方法的實(shí)現(xiàn)肯定是有問題的。
   

php+ javascript這么用應(yīng)該是沒問題的
沒有什么 數(shù)據(jù)不是最新的 這么一說吧?

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2003-07-18 21:57 |只看該作者

很急,高手給我看看這個(gè)函數(shù),在最后兩句上出錯(cuò)

可是往下執(zhí)行還是出錯(cuò)
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP