如何把mysql查询结果存储在数组里
mysql 5.7以上已经支持json格式了
如果是老版本的,建议把数组内转换成字符串数字,避免like查询到别的值上面,比如
[1,11,111,2,55,5]
你查询like '%5%'的时候,55也会出来
mysql_fetch_arrayrowassoc这三个分别具体怎么用
mysql_fetch_array 从结果集中取得一行作为关联数组,或数字数组,或二者兼有 mysql_fetch_assoc 从结果集中取得一行作为关联数组 mysql_fetch_row 从结果集中取得一行作为枚举数组看看手册吧,上面有很多非常形象的例子
怎么在jsp文件中把已经读取到的MySQL数据库数据存为一个json格式字符串或对象什么的,在js中可操作
查询一条数据:<%JSONObject jsonObj=new JSONObject() jsonObj.put("name", name);;%>List 多条数据<% JSONArray arrayJSON=new JSONArray(); for(....){ JSONObject jsonObj=new JSONObject() jsonObj.put("name", name); arrayJSON.add(jsonObj);

