PHP用Javascript访问数据库

时间:2013-01-17 18:15:17

标签: php javascript mysql database

假设我在php中定义了一个应用程序 其中包含作为内部JavaScript的标记 和变量'abc'定义在js中如下:

var abc;

现在我想为将从MySQL数据库中提取的变量分配一个新值

示例:

var abc = $mysql(select id from dB_table where .....xyz )

是否在abc的范围内从MySQL db中检索日期? 它是如何实现的?

PS:我将使用php连接数据库

mysql_connect(servername,username,password)

2 个答案:

答案 0 :(得分:5)

STOP STOP STOP 停止。非常愚蠢的想法......如果你在客户端代码中指定SQL,那么阻止某人做什么

var haha_im_in_ur_server = $mysql("delete from db_Table");

THINK 关于这样一个系统将会是多么危险。如果您喜欢在每隔一秒钟内销毁服务器,那么请随意自行实施。

答案 1 :(得分:0)

如果您只是意味着您试图将变量的值设置为来自MySQL的查询的结果:

var abc = '<?php echo $sql_query_result; ?>';

显然,正如Marc所提到的那样,想要从Javascript 执行逆向和向MySQL发送查询而不需要对恶意代码进行清理。