2010-02-04 60 views
1

得到這個:如何設置自定義消息,SQL查詢該腳本

if (mysql_num_rows($ak) == 0) { 
    $sonuc = mysql_query($sql) or die(mysql_error()); 
} 
elseif (mysql_num_rows($ak) == 1) { 
    $sonuc = "you already added"; 
} 

這個劇本的作品成功地。但mysql_query($ sql)回聲「1」怎麼能讓它回聲「成功添加」。 感謝...

(IM問簡單的問題,因爲即時通訊新的PHP)

回答

2
$sonuc = mysql_query($sql) or die(mysql_error()); 
if($sonuc) { 
    echo "successfully added."; 
} 

但是當你有or die(mysql_error())這也是有效的(但更容易陷入困境,當您更改代碼):

$sonuc = mysql_query($sql) or die(mysql_error()); 
echo "successfully added."; 
+0

KK固定加入;以回聲結束 – 2010-02-04 12:59:55

+0

是啊,我錯過了';'在行的末尾....太多的Python;) – 2010-02-04 13:01:39

+0

在回波行的末尾添加一個分號。 – 2010-02-04 13:02:38

0

嘗試這種情況:

if (mysql_num_rows($ak) == 0) { 
    $ak = mysql_query($sql) or die(mysql_error()); 
    $sonuc = "successfully added"; 
} 
elseif (mysql_num_rows($ak) == 1) { 
    $sonuc = "you already added"; 
} 

echo $sonuc;