准备好的陈述和浮动

 周笨笨真笨 发布于 2023-01-30 19:52

我正在玩我自己的谷歌地图实现,我想通过准备好的语句和mysqli对象(不是链接示例中所述的mysql)正确地完成它.另外,我添加了"自己的注册",所以我害怕SQL注入.但是,如何将Float值绑定到预准备语句?

我的表有(以及其他)FLOAT类型列:

CREATE TABLE `markers` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 60 ) NOT NULL ,
`description` TEXT NOT NULL ,
`lat` FLOAT( 10, 6 ) NOT NULL ,
`lng` FLOAT( 10, 6 ) NOT NULL ,  
) ENGINE = MYISAM ;

但阅读手册我只能看到以下类型:

Character   Description
i   corresponding variable has type integer
d   corresponding variable has type double
s   corresponding variable has type string
b   corresponding variable is a blob and will be sent in packets

我应该假设当列是a时FLOAT我应该b用于blob吗?(因为它不是字符串而不是double值).与同为TEXT类型列?

1 个回答
  • 只需使用"d"表示非整数

    2023-01-30 19:54 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有