将PHP脚本放在Jquery中

时间:2014-03-21 12:18:18

标签: php jquery

我对这段代码有些问题。我把一些PHP放在那里后,我的代码是错误的。这是我的剧本。

newTextBoxDiv.after().html('Nama Alat <select name="namaalat[]" id="textbox1" >
<option>--</option><option value="<?php echo $data[1]?>"><?php echo $data[1]?>
</option></select> Jumlah <input type="textbox" name="jml[]" id="textbox1">
Satuan<input type="textbox" name="satuan[]" id="textbox1" >');

在我的剧本之前,这样,一切正常

newTextBoxDiv.after().html('Jumlah <input type="textbox" name="jml[]" id="textbox1">
    Satuan<input type="textbox" name="satuan[]" id="textbox1" >');

然后我把这段代码

Nama Alat <select name="namaalat[]" id="textbox1" >
<option>--</option><option value="<?php echo $data[1]?>"><?php echo $data[1]?>
</option></select>

然后它无效。

现在一切正常。我把把连接到数据库的php脚本放在错误的地方。

$qr=mysql_query("select * from peralatan");
if(!$qr) {
            die("Gagal sob ! : Nih erronrnya disini -->  ".mysql_error());
            }

我把那个脚本放在底部

4 个答案:

答案 0 :(得分:1)

您需要通过解释PHP的Web服务器访问该文件。因此,如果您通过file://访问该文件,那么您做错了(您需要通过http://访问它)。此外,该文件需要具有扩展名.php

答案 1 :(得分:1)

只是一个猜测,但你正在使用的javascript是.js文件中的任何机会? 如果是这样那就是问题,你不能在.js文件中调用php

答案 2 :(得分:0)

您无法使用javascript插入php。

php在服务器端执行,javascript在客户端执行。

答案 3 :(得分:0)

PHP和JavaScript在不同的&#34;级别执行&#34;让我说,因为PHP是一种服务器端语言,而JavaScript是在客户端,所以混合这两者是非常不可能的。但如果是这样,您可以使用PHP SpiderMonkey PECL扩展,它允许您在PHP中嵌入spidermonkey javascript引擎。使用此引擎,您可以嵌入javascript代码并在服务器端执行它们您可以从here

下载它