PHP code to Javascript


PHP code to Javascript

如何将此PHP代码转换为javascript?我想用。js文件插入其他页面。如果还有别的办法,请告诉我。谢谢!:)

<?
include 'config.php';
$select = mysql_query("SELECT * FROM `currency`");
$num=mysql_num_rows($select);
    while($row=mysql_fetch_object($select))
    {
        $id=$row->id;
        $qveyana=$row->qveyana;
        $simbolo=$row->simbolo;
        $kursi=$row->kursi;
        $zrda=$row->zrda;
        $drosha=$row->drosha;           
?>
<table border="0" width="300" cellpadding="" cellspacing="0">
<tr bgcolor="#CCCCCC" bordercolor="#FF0000"><td width="22"><i.mg src="<? echo  $drosha; ?>" width="20"  /></td><td width="50"><? echo $qveyana; ?></td><td width="40"><? echo $simbolo; ?></td><td><? echo $kursi; ?></td><td><? echo $zrda; ?></td></tr>
</table>
<? } ?>

你不应该有一个直接的javascript <->数据库连接。

你应该使用中间步骤

对于读取,php脚本从DB获取数据,然后生成一个'json'流供javascript读取。

或者将表单的结果发布到php脚本,该脚本实际将其插入到数据库中。

我不知道是否有任何javascript DB连接器。

即使有数据库连接器,你也不会想用他的javascript直接从用户连接到你的数据库。这将是一个很大的安全漏洞。

假设您不使用服务器端Javascript (node.js),那么我认为您要做的是坚持在服务器上使用PHP代码,但从JS(在浏览器中)调用,而不是试图重新创建它。你不能直接从浏览器中运行的JS访问服务器端数据库。

例如,如果你有一个名为getcurrency.php的网页,其中包含上面粘贴的代码,那么你可以随时使用AJAX从JS调用该URL。jQuery JS框架将为您简化此操作:http://api.jquery.com/jQuery.ajax/