提示SQLSTATE[HY093] : numéro de paramètre non valide : le paramètre n'a pas été défini
索马里海草
索马里海草 2020-02-15 23:47:07
0
1
2979

Le code est le suivant

$sql = "select * from user which age>:age LIMIT :num";
$map = ['age'=>16 , 'nmu'=>2];
$ res = Db ::query($sql,$map);
var_dump($res);

Message d'erreur : SQLSTATE[HY093] : numéro de paramètre non valide : le paramètre n'a pas été défini

Message d'erreur : [10501]SQLSTATE[ HY093] : Numéro de paramètre invalide : le paramètre n'a pas été défini[D:wwwroottp6.comvendortopthinkthink-ormsrcdbPDOConnection.php:722]

索马里海草
索马里海草

répondre à tous(1)
phpcn_u88663

Cela a été résolu. Après avoir lu le tutoriel, le professeur a dit que les paramètres n'étaient pas définis et que la transmission des paramètres était erronée. Ensuite, j'ai vérifié attentivement et j'ai découvert que le numéro était mal écrit

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!