如何在不重新加载页面的情况下发布input sub的值以在下一个输入中运行我的查询?
我需要发布值来处理我的查询。怎么做?
请帮助
<input name="sub" id="sub" value="" style="width:35px;text-transform:uppercase;">
<input id="sub1" name="sub1" style="width:35px;text-transform:uppercase;"
value='<?php
$sub=$_POST['sub'];
$mysqli = new mysqli("localhost", "root", "", "2015");
$result2 = $mysqli->query("SELECT * FROM code
WHERE sub1code LIKE '$sub-___' ORDER BY sub1code");
while($row = $result2->fetch_assoc())
{
$value = $row['sub1code'];
}
$first = substr($value, 0, 4);
echo $first;
$last = substr($value, -3);
$i="0";
while($i<=$last)
{
$i++;
}
$value2=strlen($i);
echo $first;
if($value2==1)
{
echo "00".$i;
}
elseif($value2==2)
{
echo "0".$i;
}
else
{
echo $i;
}
?>'>
答案 0 :(得分:1)
您需要将生成第二个输入值的代码分隔到另一个文件中。然后在用户输入input1的值以检索input2的值之后,使用Javascript启动AJAX调用。