smarty?sql 出错

伟洪winni 2015-09-17 11:33:39

$sql= sprintf(" select * from table");
if(!$error=$conn->query($sql)) {
$results = array();
while(!($error=$conn->fetchArray($results))) { //这句出了问题
//我在本地上数据可以正常读取,放到正式服上,读取一次就停止了
..............................
}
}


请问可以怎么修改??
...全文
65 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
小菜鸟czh 2015-09-17
  • 打赏
  • 举报
回复
报什么错误,是方法不存在,还是怎么滴
xuzuning 2015-09-17
  • 打赏
  • 举报
回复
对于 if(!$error=$conn->query($sql)) { 只有 $conn->query($sql) 返回假的时候才会进入 then 分支 而 $conn->query($sql) 返回假,就表示指令串 $sql 有错! 同样,while(!($error=$conn->fetchArray($results))) { 也只有在 $conn->fetchArray 返回假的时候才会进入循环体 这与 smarty 无关,smarty 并没有提供数据库操作
BIWEB WMS 企业版升级啦!!!现推出中英文双语版,并可以完美支持中文繁简转换。 该系统需要PHP5以上版本,并要开启PDO和PDO_MYSQL组件,否则无法使用。 BIWEB V5.8.5启用了新的底层框架,共享内存缓存的应用,是新底层的一大特色,大家可以下载来体验一下。 5.8.5更新: 1.更新了底层数据库缓存的算法,由2个字符一层目录生成的缓存存放路径,循环8次就停止了。 2.更新了更新缓存文件函数updateCache,加入了更新数据库缓存的部分。 3.更新了删除数据函数deleteInfo,加入了删除数据后更新缓存的部分。 4.修改了delTreeDirs函数,该原调用filetype函数在PHP5.2.12下有BUG,采用了is_dir替换了该函数。 5.新增了smarty的两个插件,分别是调用CSS和JS的,可以支持多个CSS和JS调用,而不需求修改模板。 6.新增了视频转flv底层类。 7.修改了smarty缓存的方式,在底层新增了缓存判断函数。 8.增加了共享内存缓存方式,后台可以直接控制共享内存的使用。众多磁盘缓存数据转为内存缓存。 9.修改了时间插件的样式控制代码,不受外界CSS的影响。 10.修正cache类在Unix系统下无法建立缓存文件的bug。 11.修正了sql缓存对预处理语句造成取值的重复,取消了预处理的语句。 12.对分页函数做了新增锚点的设计。 13.新增支付宝和快钱在线支付接口。 14.调整了在线编辑模板的尺寸。 15.新增了系统设定,可以直接在后台修改数据库及网站前缀等参数。 16.修正了底层类domxml调用类名,并修改了取内容函数gElement,可以取出同item下的不同内容。 17.更新了中文分词插件。 18.修正了底层getRecordsG取带group by 语句的错误。 19.在check类中新增去除HTML格式截取指定长度的字符串函数substring。 20.smarty升级到2.6.26版本。 21.修改了底层的getRoueList可以按照路由取回类型ID和TITLE。 22.修改了底层共享内存模块针对PHP5.3以上版本的错误修正。 23.新增了smarty的API接口,可以直接在模版调用程序功能,避免了block程序调用导致的数据覆盖问题。 24.新增了smarty模版中调用图片路径,确保图片路径不会出错。 25.修改了底层图片上传功能,可以生成小图,中图和大图。
中文名:PHP+TXT站点管理系统0.8版 英文名:php+txt Site Management System V0.8 源码下载: 联系方式:hufangqiang@139.com;hufangqiang@tom.com 演示地址:http://www.it09.com 系统特点: 1\无需数据库支持,防注入与sql攻击. 2\数据以文件夹方式存储,无限分类,无限记录条数. 3\支持多语言,多模板,自定义变量,信息页自定义项. 4\支持伪地址,灵活定义地址参数. 5\运用国际流行的SMARTY技术,参数可调. 6\模板自定义编辑,不同类型可以交叉调用. 7\友情链接自定义,自定义CSS风格. 8\一键修复所有数据结构。 9\读写分流技术,不会造成数据丢失。 10\更多功能等待您。 2011年8月14日更新: 1、更新首页文件 2011年08月13日更新: 1、修改前台调用结构,改进算法,优化输出方式。 2、减少文件读取操作,采取小文件加判断调用,智能装载所需代码,提高网页反应速度。 3、更新smarty至3.0.8正式版,速度更快更稳定。 4、删除语言包文件,输出语言直接写入对应模板中,不再单列。 5、系统配置文件重新设计,只写入一个配置文件。 6、更新ckeditor至3.6.1正式版,增加更多功能。 7、数据结构无关性,智能处理。 8、经过本次修改后,测试运行速度更快。(前一版第二次首页访问时间为430毫秒,本版首页达370毫秒。--本机测试) 9、后台尚未修改,个别功能会出错。待开发。 2011年08月04日更新: 1、更新底层数据驱动文件写入函数库,使不再受字符码限制,真正做到可以写入任意数据。 2、完善后台管理系统,现在可以用一个后台管理多个语言种类的数据了,修正后台链接。 3、增加地址码识别多语种功能。 2011年07月26日更新: 1、修复多语种切换功能,可以随意切换。 2、增加伪静态地址开关,支持伪静态地址与动态地址。如果服务器不支持伪静态的朋友有福了。 3、后台管理项大部分可操作,直接写入系统设置文件。 4、自带有两种语言模板与相关数据。 5、采取最新的SMARTY后台支持,可以手动设置相关参数了。 6、图片精简,大部分用CSS进行美化,速度快。 7、增加运行时间监测项,在每个页脚都有显示了。 8、数据结构未曾更改,原先研究的朋友只要将除DATA以外的所有数据覆盖即可运行。 05版更新日志: 1\增加了友情链接的功能。 2\美化了CSS文件,修正了CSS布局。 3\管理员界面增加了相应管理项。 4\管理分类数据写入增加自动纠错项 5\首页超链接更完善 6\信息页添加上一篇与下一篇相关链接。 7\增加系统工具,一键修复所有数据结构。 8\功能有相当大的完善,姑且命名为0.5版吧。 安装方法: 1\首先找到includes/config.php文件,设置里面的基本信息. 如果改变了$info['data_directory']的值,请将对应文件夹改成相应的名字. 2\检测$info['data_directory']设定的文件夹里是否有默认的语言包, 我的是cn.php 3\建立语言包名字对应的文件夹到$info['data_directory']里,如cn 4\运行站点地址http://站点地址/admin.php进入管理界面.暂时没设密码。可以自己定义哟。 5\运行站点地址http://站点地址/index.php进入首页界面. 6\请设置data_directory文件夹为可写777,在WINDOWS系统中勿须进行此项设置. 设置方法: 1\设置SMARTY参数,请修改includes/smarty.php,具体参数参见smarty说明. 2\设置系统参数,请修改includes/config.php. 3\设置语言选项,请修改data_directory里的相应语言包. 4\设置语言模板选项,请修改templates文件夹下对应的语言的模板选项. 5\添加变量方法:进入管理界面-语言修改-$addVariable变量里定义变量名称,可以添加无限个变量,在文章管理里会自动要求设定变量值的. 6\调用变量方法:在templates文件夹下对应的语言的模板里设置.以{$变量名}格式调用. 7\查看变量方法:打开smarty的调试输出开关即可。includes/smarty.php文件中的第18行。 7\更多功能期待您的参与! 计划中的开发: 一键安装 其它程式请精通PHP的朋友进行修改吧. 版权诚明: 本程式是个人作品,您可以任意传播与使用,但不得用于谋利,在实际使用中不得去除数据内含之版权信息. 作者保留追究侵权的权利. 内含部分程序遵循原发行人的约定标准,本人不再陈述.

20,398

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧