Ho 2 campi del databasePDO: PARAM per tipo decimale?
`decval` decimal(5,2)
`intval` int(3)
ho 2 domande DOP che li aggiornano. Quello che aggiorna l'int funziona ok
$update_intval->bindParam(':intval', $intval, PDO::PARAM_INT);
ma non riesco ad aggiornare il campo decimale. Ho provato i 3 modi di seguito, ma non funziona niente
$update_decval->bindParam(':decval', $decval, PDO::PARAM_STR);
$update_decval->bindParam(':decval', $decval, PDO::PARAM_INT);
$update_decval->bindParam(':decval', $decval);
Sembra che il problema è con il tipo di database decimal
? Esiste un PDO::PARAM
per un campo di tipo decimal
? In caso contrario, cosa utilizzo come soluzione alternativa?
si prega di inviare la richiesta la vostra preparazione – Galen
possibile duplicato di http://stackoverflow.com/questions/1335081/che-è-il-best-way-to-bind-decimal-double-float-values-with-pdo -in-php –