亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

(PHP,MySQL) 將 SQL 表中的信息添加到具有相同字段 ID 的 PHP 網頁表中

(PHP,MySQL) 將 SQL 表中的信息添加到具有相同字段 ID 的 PHP 網頁表中

PHP
臨摹微笑 2022-12-23 13:06:05
我的英語不太好,我是 php 新手。所以,也許你會對我的問題感到厭煩。我真的很抱歉。問題是: 我在 SQL 數據庫中創建了一個表,如下所示:-   ID       Name        PICTURE -   1       John        john.jpg -   1       dora        h.jpg -   1       Dane        hkjpg -   2       Mougli      f.jpg -   3       Mona        g.jpg我想在我的網頁中創建的表格中顯示數據,如下所示:-   ID       Name        PICTURE -   1       John        john.jpg -   1       dora        h.jpg -   1       Dane        hkjpg我想在我的網頁中顯示 ID 為“1”的所有信息,其他信息不會出現在表格中。我想用一個循環來做到這一點。如果您知道該怎么做,那么請嘗試用完整的 php 代碼來回答(我的意思是代碼應該從連接數據庫到頁面開始,到循環表中的信息結束。當然,如果您愿意,這取決于您編寫完整的代碼。但這對我很有幫助)。提前致謝。
查看完整描述

1 回答

?
慕萊塢森

TA貢獻1810條經驗 獲得超4個贊

我建議使用 PDO:https ://www.php.net/manual/en/class.pdo.php 你想從 __construct 和查詢函數開始。查詢將返回一個您可以獲取的 PDOStatement 對象。您的代碼應如下所示:

// Connect

$host = '127.0.0.1';

$db   = 'test';

$user = 'root';

$pass = '';

$charset = 'utf8mb4';


$options = [

    \PDO::ATTR_ERRMODE            => \PDO::ERRMODE_EXCEPTION,

    \PDO::ATTR_DEFAULT_FETCH_MODE => \PDO::FETCH_ASSOC,

    \PDO::ATTR_EMULATE_PREPARES   => false,

];

$dsn = "mysql:host=$host;dbname=$db;charset=$charset";

$pdo = new \PDO($dsn, $user, $pass, $options);


// Query

$statement = $pdo->query("SELECT * FROM your_table WHERE ID = 1");


// Fetch

$data = $statement->fetchAll();

foreach ($data as $row) {

    echo $row['ID'].', '.$row['name'].', '.$row['PICTURE']."<br />\n";

}


查看完整回答
反對 回復 2022-12-23
  • 1 回答
  • 0 關注
  • 87 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號