2012-05-30 18 views
1

我正在使用phpMyAdmin 3.1.3 在phpMyAdmin中,我創建了一個像這樣的程序存儲過程不使用php代碼調用?

它創建成功。 但是,當我從PHP文件調用它沒有結果集返回。 像這樣......

$conn -- server connection 

$database -- database selection 
using mysql_query ("CALL test2()"); 

以下消息即將到來。

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\wam 

請任何機構給我主意!

回答

0
//assume there is a procedure named "verifyemail" 

$uid = "11";//it can be anything. 
    $proce=mysql_query(("CALL verifyemail($uid)")or die("proce_error- ".mysql_error())); 

該警告是關於在過程調用時應該傳遞的參數或參數。 如上例所示,verifyyemail procudure使用參數$ uid進行調用。

OR

你應該給有關的程序代碼,你的情況應該是test2的過程。

希望它會幫助..!