Php 从SQL循环(并显示)多个表行

Php 从SQL循环(并显示)多个表行,php,mysql,sql,phpmyadmin,Php,Mysql,Sql,Phpmyadmin,在SQL表中循环多行并正确显示信息时遇到问题。我得到的最接近的数据如下: <table border="1" cellpadding="10"> <th>Stock</th><th>Price</th><th>Shares</th><th>Value</th><th>Sell Stock</th> <?php $transactions = mysql_que

在SQL表中循环多行并正确显示信息时遇到问题。我得到的最接近的数据如下:

<table border="1" cellpadding="10">
<th>Stock</th><th>Price</th><th>Shares</th><th>Value</th><th>Sell Stock</th>
<?php
$transactions = mysql_query("SELECT * FROM transactions WHERE email='$email'");
while ($rows = mysql_fetch_assoc($transactions)) {
    foreach($rows as $row) {
        $symbol = $row["symbol"];
        $price = $row["price"];
        $shares = $row["shares"];
        $value = $price * $shares;
?>
        <form name="sellStock" action="sell.php" method="get">
        <tr>
            <td><input name="symbol" type="hidden" value="<?php echo $symbol ?>"><?php echo $symbol ?></td>
            <td><input name="price" type="hidden" value="<?php echo $price ?>"><?php echo $price ?></td>
            <td><input name="shares" type="hidden" value="<?php echo $shares ?>"><?php echo $shares ?></td>
            <td><input name="value" type="hidden" value="<?php $value ?>" /><?php $value ?></td>
            <td><input name="sell" type="submit" value="Sell"></td>
        </tr>
<?php
    }
}
?>
</table>

股票价格股票价值出售股票

股票价格股票价值出售股票

你的意思是你会(例如,
echo$symbol)并且它只显示第一个字符?我们可能需要查看您为打印HTML表而编写的代码,如果可能,这些代码仍会复制问题。能否显示代码在表中的实际回响位置?是的,您的代码看起来不错。问题必须出在影响
$symbol
等或其输出的后续代码中。
<table border="1" cellpadding="10">

<th>Stock</th><th>Price</th><th>Shares</th><th>Value</th><th>Sell Stock</th>
<?php
$transactions = mysql_query("SELECT * FROM transactions WHERE email='$email'");
while ($row = mysql_fetch_assoc($transactions)) {
        $symbol = $row["symbol"];
        $price = $row["price"];
        $shares = $row["shares"];
        $value = $price * $shares;
?>
        <form name="sellStock" action="sell.php" method="get">
        <tr>
            <td><input name="symbol" type="hidden" value="<?php echo $symbol ?>"><?php echo $symbol ?></td>
            <td><input name="price" type="hidden" value="<?php echo $price ?>"><?php echo $price ?></td>
            <td><input name="shares" type="hidden" value="<?php echo $shares ?>"><?php echo $shares ?></td>
            <td><input name="value" type="hidden" value="<?php $value ?>" /><?php $value ?></td>
            <td><input name="sell" type="submit" value="Sell"></td>
        </tr>
<?php
}
?>
</table>