php分配2个变量来形成value元素

时间:2012-05-11 09:21:07

标签: php

有没有办法将2个变量值分配给表单中的值:

echo "  <input name='Radio1' type='radio' value='$course_id . $date_1'/>$date_1</br>";

4 个答案:

答案 0 :(得分:2)

这就是你要找的东西:

echo "  <input name='Radio1' type='radio' value='$course_id$date_1'/>$date_1</br>";

或者以更易读的方式:

echo "  <input name='Radio1' type='radio' value='".$course_id.$date_1."'/>$date_1</br>";

此致

史蒂芬

答案 1 :(得分:2)

你可以这样做:

echo '<input type="radio" name="Radio1" value="',$course_id,'_',$date_1,'" />',$date_1,'<br />';

在接收页面上:

$parts = explode('_',$_GET['Radio1']);
$course_id = $parts[0];
$date = $parts[1];

答案 2 :(得分:1)

这种方式可能以一种更有用的方式分离数据:

<input type="text" name="course[$course_id]" value="$date_1" />

答案 3 :(得分:0)

您可以使用printf

$input = "<input name='Radio1' type='radio' value='%s%s'/>%s</br>";
printf ( $input, $course_id, $date_1, $date_1 );