簡體   English   中英

select 數據如何從表中打印出來

[英]how select data from table and print

我看了但現在什么都沒有,有一些方法可以從表中獲取 select 的東西。

例如:

兩個文本框number1number2並輸入 10 和 20,然后打印表格中從寄存器 10 到 20 的所有記錄。

這是可能的

$query = "SELECT * FROM crm_vendas WHERE venda_id BETWEEN 'number1' and '$ number2'";

並且還與

while ($ row =?

如果有人可以指出某事或提供幫助,我將不勝感激

您需要使用准備好的語句。 此外,您不要在整個查詢行周圍放置反引號。 bind_param 行中的 i 表示您使用的兩個變量是整數。

    $number1 = 0;
    $number2 = 100;
    $query = "SELECT * FROM crm_vendas WHERE venda_id BETWEEN ? AND ?";
    $stmt = $db->prepare($query);
    $stmt->bind_param('ii', $number1, $number2);
    $stmt->execute();
    $result = $stmt->get_result();

    echo '<table>';
    while ($row = $result->fetch_row()) {
        echo '<tr>';
        foreach($row as $columnValue){
            echo '<td><p>'.$columnValue.'</p></td>';
        }
        echo '</tr>';
    }
    echo '</table>';

    $result->close();
    $stmt->close();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM