PHP返回值赋给JS变量
2008-03-30 13:18
337 查看
下面是写在js脚本里面的一段代码,
var messageid =<?php echo mysql_retult(mysql_query("select max(id) from messages"),0,"max(id)");?>;
想通过这段代码赋值给一个JS变量messageid,但是
表messages中并没有数据,所以通过 mysql_retult(mysql_query("select max(id) from messages"),0,"max(id)")查询到的记录没有,因此返回的值为空,这样在运行的时候就报这段代码的JS错误,我查看了下浏览器下的源码是:var messageid= ;好像只有var messageid=""才可以,但是现在可有什么方法解决这个问题,在此请教各位
---------------------------
那就加上引号:
var messageid ="<?php echo mysql_retult(mysql_query("select max(id) from messages"),0,"max(id)");?>";
var messageid =<?php echo mysql_retult(mysql_query("select max(id) from messages"),0,"max(id)");?>;
想通过这段代码赋值给一个JS变量messageid,但是
表messages中并没有数据,所以通过 mysql_retult(mysql_query("select max(id) from messages"),0,"max(id)")查询到的记录没有,因此返回的值为空,这样在运行的时候就报这段代码的JS错误,我查看了下浏览器下的源码是:var messageid= ;好像只有var messageid=""才可以,但是现在可有什么方法解决这个问题,在此请教各位
---------------------------
那就加上引号:
var messageid ="<?php echo mysql_retult(mysql_query("select max(id) from messages"),0,"max(id)");?>";
相关文章推荐
- mysql+php+apache的安装
- 关于php包含Apache日志的随想
- 用PHP的ob_start();控制您的浏览器cache!
- IIS5.1配置PHP5.3.1详解
- [讨论]php 排序系列的函数内部的C实现是用了哪种排序算法?
- [转]Debian/Ubuntu 从源码编译安装 PHP 5.3.4
- PHP中json_encode中文编码的问题_学习
- 实战Nginx与PHP(FastCGI)的安装、配置与优化
- PHP连接MYSQL数据库类
- php http_build_query 实现教程
- Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)
- PHP中我经常容易混淆的三组函数
- php 解析xml 的四种方法(转)
- php中错误和异常处理的机制一
- php模拟HTTP响应
- ubuntu下安装NGINX和PHP
- 正确设置php-fpm子进程用户 提高网站安全性
- PHP中的循环while、do...while、for、foreach四种循环。
- CentOS6.4安装Apache+MySQL+PHP图文教程