大家好, 我已经使用PHP构建了一种基本的HTML表单,用于在一个数据库表中提交数据,我在数据库表中使用的变量列表是
id,a1,a2,a3,a,a4,a5,a6,日期,颜色,今天
我正在使用下面的HTML表单在数据库表中提交数据
<form method="post" action="" autocomplete="off">
TODAY: <input type="text" name="today" size="5" value="<?php $theDate = date("d/m/y"); echo " $theDate"; ?>"><br>
DATE:<input type="text" name="date" size="5" align="absmiddle" value="<?php
$current_dayname = date("l");
echo $date = date("d/m/y",strtotime('monday next week')).' <br>to<br> '.date("d/m/y",strtotime("sunday next week"));
?>">
<table><tr><td><input type="text" name="a1" size="1" value="<?php echo $query2['a1']; ?>">
<input type="text" name="a2" size="1" value="<?php echo $query2['a2']; ?>">
<input type="text" name="a3" size="1" value="<?php echo $query2['a3']; ?>"></td><td>
<input type="text" name="a" size="2" value="<?php echo $query2['a']; ?>"></td><td>
<input type="text" name="a4" size="1" value="<?php echo $query2['a4']; ?>">
<input type="text" name="a5" size="1" value="<?php echo $query2['a5']; ?>">
<input type="text" name="a6" size="1" value="<?php echo $query2['a6']; ?>"></td></tr></table>
<input type="submit" name="submit">
现在的问题是,我必须对值a1,a2,a3以及对a4,a5,a6使用三个输入字段,并且我只想对这些变量使用一个输入字段,因此很容易输入值。
还要检查我的HTML表单代码的图像
修改后,我想要HTML表单如下:
有人可以帮助我组合这些输入字段
谢谢
答案 0 :(得分:0)
尝试此代码。
它对我有用(数组元素可以具有字符串数据类型('words'
)和数字(3
,3.4324
)):
<form method="post" action="" autocomplete="off">
TODAY: <input type="text" name="today" size="5" value="<?php $theDate = date("d/m/y"); echo " $theDate"; ?>"><br>
DATE:<input type="text" name="date" size="5" align="absmiddle" value="<?php
$current_dayname = date("l");
echo $date = date("d/m/y",strtotime('monday next week')).' <br>to<br> '.date("d/m/y",strtotime("sunday next week"));
?>">
<?php if(is_string($query2['a1']) || is_numeric($query2['a1'])
&& is_string($query2['a2']) || is_numeric($query2['a2'])
&& is_string($query2['a3']) || is_numeric($query2['a3'])
&& is_string($query2['a4']) || is_numeric($query2['a4'])
&& is_string($query2['a5']) || is_numeric($query2['a5'])
&& is_string($query2['a6']) || is_numeric($query2['a6'])
&& is_string($query2['a']) || is_numeric($query2['a'])): ?>
<table>
<tr>
<td>
<input type="text" name="a1a2a3" size="3" value="<?= $query2['a1'].$query2['a2'].$query2['a3']; ?>">
</td>
<td>
<input type="text" name="a" size="2" value="<?= $query2['a']; ?>">
</td>
<td>
<input type="text" name="a4a5a6" size="3" value="<?= $query2['a4'].$query2['a5'].$query2['a6']; ?>">
</td>
</tr>
</table>
<?php endif; ?>
<input type="submit" name="submit">
this code in php gen for getting HTML snippet below
<form method="post" action="" autocomplete="off">
TODAY: <input type="text" name="today" size="5" value=" 11/10/19"><br>
DATE:<input type="text" name="date" size="5" align="absmiddle" value="14/10/19 <br>to<br> 20/10/19">
<table>
<tr>
<td>
<input type="text" name="a1a2a3" size="3" value="a1a2a3">
</td>
<td>
<input type="text" name="a" size="2" value="ww">
</td>
<td>
<input type="text" name="a4a5a6" size="3" value="a456">
</td>
</tr>
</table>
<input type="submit" name="submit">