-3

我试图让在 php 中完成的乘法结果显示在表单的文本框中。如何在php中做到这一点?

4

3 回答 3

2

像这样的东西:

<?php

$result = 1 * 764000;

?>

...
<input type="text" value="<?php echo $result; ?>" />
...
于 2012-05-04T19:27:42.800 回答
1

不太确定你在这里寻找什么,所以这是一个有点疯狂的猜测。

<textarea id="value" name="value"><?php echo $contents; ?></textarea>

这将在您的文本区域中回显您的 PHP 变量 ($contents)。

编辑:对不起,如果您的意思是输入文本类型。我在想 textarea 因为你称它为“文本框”。

于 2012-05-04T19:28:17.293 回答
0

我想您是在问如何在同一页面上打印结果而不转到下一页。

这是它的工作原理(在我脑海中)

<?php

if (isset($_POST['submit']))
{
$result=$_POST['num1']*$_POST['num2'];
}
?>
<html><body>
<form action="#" method="post">
Num1:<input name="num1"><br>
Num2:<input name="num2">
Answer: <input value="<?php if (isset($result)) echo $result ?>">
<input type="submit" name="submit">
</form>
</body></html>
于 2012-05-04T21:50:43.620 回答