0
我有一個運行查詢並返回表中數據的php函數。從查詢返回的表中的輸入標記運行查詢
<?php
function displayrecords() {
$sql_json = "SELECT * FROM mytable";
$QueryResult = @msql_query($sql_json) or die (mysql_error());
echo "<form action=\"\" method=\"post\">
echo "<table>\n";
while(($Row = mysql_fetch_assoc($QueryResult)) !== FALSE){
echo "<tr><td><input type=\"submit\" value=\"Delete/Edit\" class=\"open-EditRow btn btn-primary btn-mini\" id=\"".$Row[pk_tId]."\" title=\"Edit this row\" /\"></td>";
正如你所看到的,我將表格封裝在表格中,並且第一個tr標籤有一個輸入標籤。這是我需要從pk_tId運行查詢的地方,該查詢也是從名爲mytable的同一個表中檢索的。我只需要將它顯示到同一屏幕上,該屏幕位於名爲edit.php的文件中。
如何從函數內部運行第二個查詢並將其打印到屏幕上?
[不使用誤差抑制(http://stackoverflow.com/a/960288/164998)。 –
於是我拿出:或死(mysql_error()):然後呢? – HoodCoderMan
@JohnBeasley然後[**不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護[並且被正式棄用](http://j.mp/XqV7Lp)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 – HamZa