你应该使用数组!一个简单的方法是调用所有的 post 变量,然后用 php 对它们进行排序......
假设表单输入字段如下所示,我非常快地为您完成了它:
formstart url1 para1 url2 para2 url3 para3 等等...
提交最终形式
$i=1;
$urls = array();
$paras = array();
foreach($_POST as $variable){
if($i==1){
array_push($urls,$variable);
$i++;
}else{
array_push($paras,$variable);
$i=1;
}
}
echo'<table><tr><td>';
foreach($urls as $url){
echo $url.'<br />';
}
echo'</td><td>';
foreach($paras as $para){
echo $para.'<br />';
}
echo'</td></tr></table>';
编辑
你会像这样配对它们......
$_POST = array('url1','paragraph1','url2','paragraph2','url3','paragraph3');
$urls = array();
$paras = array();
$i=1;
$c=0;
foreach($_POST as $variable){
if($i==1){
array_push($urls,$variable);
$i++;
}else{
array_push($paras,$variable);
$i=1;
$c++;
}
}
echo'<table>';
for($x=0;$x<$c;$x++){
echo'<tr><td>'.$urls[$x].'</td><td>'.$paras[$x].'</td></tr>';
}
echo'</table>';