आप $litcode
. को बाइंड करने का प्रयास कर रहे हैं लेकिन आपके पास CONCAT(language,'-',code)
. है . आपके पास 5 ?
. है आपकी क्वेरी में लेकिन आप 6 पैरा को बांधने की कोशिश कर रहे हैं।
अपना कोड इसमें बदलें:
Database::connect();
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "UPDATE literatures set spot = ?, code = ?, language = ?, count = ?, litcode = ? WHERE id = ?";
$q = $pdo->prepare($sql);
$q->execute(array($spot,$code,$language,$count,$litcode,$id));
Database::disconnect();