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

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

從 MYSQL 數據庫回顯值到 url

從 MYSQL 數據庫回顯值到 url

PHP
尚方寶劍之說 2022-06-11 18:05:54
我有一個從我的 MYSQL 數據庫中提取信息的表。我有一個按鈕,我想回顯我繪制的信息行的 id。我可以將所有信息回顯到表中,但由于某種原因不知道如何將信息輸入 URL我想在 GET 函數的下一頁中使用它來繪制其他數據 echo "<td> <a href='dashboard.php?id="<php echo[id], ?>"'><button>Next</button></a> </td>";我收到此錯誤:Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in我認為他們提到的意外回聲是第二個回聲,因為我表中前幾行的第一個回聲我沒有問題更新:我有這個 sql 字符串:$sql = "SELECT * FROM new_case WHERE status = 'Active'";在表格中,我有如下一行,它顯示了該行的 ID。echo "<td>" . $row['id'] . "</td>";
查看完整描述

3 回答

?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

你在這里犯了錯誤<php echo[id], ?>

你已經在里面了PHP,所以不要使用 <?php ?>

echo[id]無效,PHP變量以$

所以用下面的行替換你的行。

 echo "<td> <a href='dashboard.php?id=".$row['id']."'><button>Next</button></a> </td>";


查看完整回答
反對 回復 2022-06-11
?
qq_笑_17

TA貢獻1818條經驗 獲得超7個贊

該函數似乎有一個錯字,echoecho 函數的語法是您可以在文檔echo <string>中看到它。

所以調用echo[id]是無效的語法,它需要某種類型的字符串(這也可以是一個變量,只要它實現了一個 __toString 函數)。

調用它的正確方法是,echo "<td><a href='dashboard.php?id=$id'"...當您使用雙引號時,PHP 將嘗試插入引號并解析其中寫入的任何變量。

但是,重要的是要知道將數據庫信息直接輸出到 URL 是一種安全風險。


查看完整回答
反對 回復 2022-06-11
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

請使用以下代碼

echo "<td> <a href='dashboard.php?id=".$id."'><button>Next</button></a> </td>";

代替

 echo "<td> <a href='dashboard.php?id="<php echo[id], ?>"'><button>Next</button></a> </td>";



查看完整回答
反對 回復 2022-06-11
  • 3 回答
  • 0 關注
  • 177 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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