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

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

php a href 顯示mysql數(shù)據(jù)庫中的數(shù)據(jù)并將其鏈接到新頁面

php a href 顯示mysql數(shù)據(jù)庫中的數(shù)據(jù)并將其鏈接到新頁面

PHP
夢里花落0921 2023-07-08 20:47:45
我有一個正在運行的 php 和 mysql 搜索腳本,顯示結(jié)果后用戶可以單擊下面的鏈接,它將打開一個新頁面并顯示更多 mysql 信息,我堅持將 ahref 鏈接($field2name)鏈接到新頁面( getprofile.php)。現(xiàn)在的問題是 getprofile.php 沒有顯示任何內(nèi)容并顯示 0 個結(jié)果,但是我嘗試將靜態(tài)數(shù)據(jù)放入 getprofile.php 它工作正常并且可以顯示來自 mysql 的配置文件數(shù)據(jù),任何人都可以告訴我缺少什么嗎?從搜索頁面用戶可以單擊此鏈接:<td><a href="getprofile.php?'.$field2name.'" target = "_blank">'.$field2name.'</td>獲取個人資料.php:<?php $conn = mysqli_connect("localhost","root","password","demo"); $pkey = mysql_real_escape_string($_GET[$field2name]);// $pkey = "4027500001"; <-------if i put static data it can show profile data      $query = "SELECT * FROM nhc WHERE code =" . $pkey;    $result = $conn->query($query);if ($result->num_rows > 0) {    echo "<table border='1'><tr><th>code</th><th>Name</th><th>class</th><th>AM</th><th>May GA</th><th>June GA</th></tr>";    // output data of each row    while($row = $result->fetch_assoc()) {        echo "<tr><td>".$row["code"]."</td> <td>".$row["name"]."</td> <td> ".$row["class"]."</td>  <td>".$row["am"]."</td> <td>".$row["may"]."</td><td>".$row["june"]. "</td></tr>";      }    echo "</table>";} else {    echo "0 results";}?>
查看完整描述

2 回答

?
HUX布斯

TA貢獻1876條經(jīng)驗 獲得超6個贊

您沒有在任何變量中分配 $field2name 。此外,您的報價不匹配,并且沒有形成格式良好的網(wǎng)址

<td><a href="getprofile.php?value=<?=$field2name?>" target = "_blank">'<?=$field2name?></td>

現(xiàn)在獲得價值使用$_GET['value']


查看完整回答
反對 回復(fù) 2023-07-08
?
四季花海

TA貢獻1811條經(jīng)驗 獲得超5個贊

您需要為GET參數(shù)指定一個名稱,以便可以在 PHP 中訪問它:


<td><a href="getprofile.php?code='.$field2name.'" target = "_blank">'.$field2name.'</td>

然后在 PHP 中:


$pkey = mysql_real_escape_string($_GET['code']);

請注意,您應(yīng)該使用準備好的語句來保護自己免受 SQL 注入;mysql_real_escape_string還不夠(請參閱此問答)。例如:


$query = "SELECT * FROM nhc WHERE code = ?";

$stmt = $conn->prepare($query);

$stmt->bind_param('i', $_GET['code']);

$stmt->execute();

$result = $stmt->get_result();


查看完整回答
反對 回復(fù) 2023-07-08
  • 2 回答
  • 0 關(guān)注
  • 143 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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