【问题标题】:Fetch while data using MySQL使用 MySQL 获取同时数据
【发布时间】:2017-12-06 05:45:02
【问题描述】:

我想要这样的表格数据,但使用whilefor 循环动态获取数据。

<table border =  1 width = "1200px"  style="background-color:#FFCE4B;">
<tr>
    <th class = "font-heading-currency">County</th>
    <th class = "font-heading-currency">CCode</th>
</tr>
<tr>
    <td>
        <span class = "ctryname">USA</span>
        <span class = "ctryname">Euro</span>
    </td>
    <td>
        <span class="back">USD</span>
        <span class="front">EUR</span>
    </td>
</tr>
<tr>
    <td>
        <span class = "ctryname">United Kingdom</span>
        <span class = "ctryname">Australia</span>
    </td>
    <td>
        <span class="back">UK</span>
        <span class="front">AUD</span>
    </td>
</tr>
<tr>
    <td>
        <span class = "ctryname">Japan</span>
        <span class = "ctryname">Canada</span>
    </td>
    <td>
        <span class="back">JPY</span>
        <span class="front">CAD</span>
    </td>
</tr>
</table>

这是我的表格数据:

County          | CCode
--------------- | ------
USA             | USD
Euro            | EUR
United Kingdom  | UK
Australia       | AUD
Japan           | JPY
Canada          | CAD

如何使用whilefor 循环动态获取数据。 有人可以帮忙吗?

【问题讨论】:

  • 你的代码在哪里
  • 您必须阅读 php 和 mysqli 并尝试如果您遇到任何错误,我们可以帮助您。但没有任何代码我们无法帮助您。
  • 请不要再使用mysql了!如果必须,请使用 mysqli。 PDO 也是一个不错的选择。

标签: php mysql for-loop while-loop


【解决方案1】:

请不要使用 MYSQL、使用 MYSQLI 或 PDO 准备的语句!

这是一个适合您的 mysqli 解决方案。

$result = $MySQLi->query($sqlStr);
$data = [];
while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
    $data[] = $row;
}

echo $data;
echo $data["fieldname"];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    • 2020-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多