第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

顯示每一行列信息php和sql

顯示每一行列信息php和sql

我想打印所有行的自定義列的值,我有一個(gè) sql 開發(fā)人員文件,我的意思是我想打印每行的一些列,例如,如果我的表名為 client 并具有名稱、子名稱和電子郵件我想打印每個(gè)客戶端名稱、子名稱和電子郵件,我已經(jīng)找到了如何用 mysql 制作它,但我想用 php 和 sql developer 制作它。我顯示的代碼僅顯示第一個(gè)用戶名,而不顯示其他用戶的其余名稱和其他列。<?phpfunction clientes($conexion) {    $consulta = "SELECT NOMBRE FROM CLIENTE";    $stmt = $conexion -> prepare($consulta);    $stmt -> execute();    return $stmt -> fetchColumn();}echo clientes($conexion);?>
查看完整描述

3 回答

?
慕神8447489

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超1個(gè)贊

我想打印我找到的每個(gè)客戶名稱、子名稱和電子郵件


然后你應(yīng)該使用 fetchall() 這將獲取所有結(jié)果作為一個(gè)數(shù)組然后遍歷數(shù)組并打印數(shù)組的每個(gè)元素


function clientes($conexion) {

    $stmt = $conexion ->query("SELECT name,subname,email FROM CLIENTE")->fetchall();


  foreach($stmt as $row){


    echo "Client Name : ".$row['name']."<br>";

    echo "Client subname : ".$row['subname']."<br>";

    echo "Client email : ".$row['email']."<br>";

  }

}


clientes($conexion);

?>


查看完整回答
反對(duì) 回復(fù) 2021-07-16
?
長(zhǎng)風(fēng)秋雁

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超7個(gè)贊

你只得到一列,因?yàn)槟忝鞔_只要求一列(通過使用fetchColumn()),而且你只告訴 SQL 返回一列。


更改您的查詢:


// Replace column1 etc to the real column names

SELECT column1, column2, column3 FROM CLIENTE

然后不是使用fetchColumn()(用于獲取一列),而是使用:


return $stmt->fetchAll(PDO::FETCH_ASSOC);

并且您應(yīng)該得到一個(gè)包含所有三列的關(guān)聯(lián)數(shù)組(每行一個(gè))的數(shù)組。


但是,您還有另一個(gè)問題:


echo clientes($conexion);

由于您現(xiàn)在正在返回一個(gè)數(shù)組,因此您不能直接回顯它。如果這樣做,您將收到有關(guān)“數(shù)組到字符串轉(zhuǎn)換”的警告。您需要遍歷數(shù)組并根據(jù)需要輸出數(shù)據(jù):


$data = clientes($conexion);


// Again, change the column names

foreach ($data as $row) {

    echo $row['column1'];

    echo $row['column2'];

    echo $row['column3'];

}

這將輸出所有數(shù)據(jù)。不過,您可以決定布局。


查看完整回答
反對(duì) 回復(fù) 2021-07-16
  • 3 回答
  • 0 關(guān)注
  • 222 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)