त्रुटि प्लेसहोल्डर की पुनरावृत्ति . के कारण है . प्रत्येक प्लेसहोल्डर अद्वितीय होना चाहिए, भले ही आप उसी पैरामीटर को इसके लिए बाध्य कर रहे हों।
AND ((type='employer' AND owner_id=:02)
OR (type='employee' AND winner_id=:02))
होना चाहिए:
AND ((type='employer' AND owner_id=:02)
OR (type='employee' AND winner_id=:another02))
और फिर उससे जुड़ें:
$dbStatement->bindParam(':01',$Type);
$dbStatement->bindParam(':02',$UserID);
$dbStatement->bindParam(':another02',$UserID);
$dbStatement->bindParam(':03',$Most);