2013-04-22 107 views
-4

我在php文件上運行這個代碼,其中許多其他查詢運行,但這不會刪除我所需要的。爲什麼查詢不起作用?

你知道爲什麼嗎?

$fivesdrafts = $wpdb->query($wpdb->prepare("DELETE FROM $table_name WHERE urlrequested LIKE %s","'%rate=%'")); 
+2

是否拋出一個錯誤?這裏的細節太少了。 – 2013-04-22 05:25:25

回答

3

也許你需要在單引號包裹%S ...

....WHERE urlrequested LIKE '%s'... 

希望它可以幫助...

+0

包裝已經發生在傳遞的參數中。在'prepare'的第二個參數的百分號前後請看單引號。 – 2013-04-22 05:28:05

+0

是的,我看到了,但正如它不工作,我建議把這些引號以查詢格式,並從參數中刪除 – Virus 2013-04-22 05:37:00