我是 php 的新手,还在学习 javascript 函数。
我有一个问题,将 javascript 变量包含到 php 查询中。
我想根据不同类型的零件代码的数量创建交易代码。那么我必须通过计数获得价值。
<script language="javascript" type="text/javascript">
function getCode(){
var v =document.forms["form1"]["part_code"].value;
<?php
$query = mysql_query("SELECT COUNT(*)+1 as count FROM TB_TRANSACTION where part_code = "<script>v;</script>"");
$i=-1;
while ($code_part = mysql_fetch_array($query))
{
$i++;
?>
var getPartCode = <? echo $code_part['count'];?>;
var x = document.forms["form1"]["part_code"].value;
var y = document.forms["form1"]["location_code"].value;
var z = document.forms["form1"]["date"].value;
var a = (getPartCode + '/'+x +'/'+ y +'/'+ z);
document.forms["form1"]["invent_code"].value = a;
<?
}
?>
</script>
结果是这样的1/CPU/JKT/2013
button onClick="getCode()"
我在没有提交的情况下调用该函数。
任何人都可以帮助我。