所以我有两个php文件第一个
<?php
include"db.inc.php";//database connection
$order = "SELECT * FROM notes";
$result = mysql_query($order);
while ($row=mysql_fetch_array($result)){
echo ("<tr><td>$row[Name]</td>");
echo ("<td>$row[Comment]</td>");
echo ("<td>$row[Timestamp]</td>");
echo ("<td><a href=\"edit_form.php?id=$row[Timestamp]\">Edit</a></td></tr>");
}
?>
和第二个。
<?php
include "db.inc.php";//database connection
$order = "SELECT * FROM note
where Timestamp='id'";
$result = mysql_query($order);
$row = mysql_fetch_array($result);
?>
第一个文件中的is和 id = $ row [Timestamp] ,其中Timestamp ='id'“; 我如何获取id的值第二个文件等于第一个文件中的id。谢谢
答案 0 :(得分:0)
在这里使用$_GET
include "db.inc.php";//database connection
$id = $_GET['id'];
$order = "SELECT * FROM note where Timestamp='$id'";
开始使用PDO
或MySQLi
准备好的语句,此代码已满SQL Injection
。
修改强>
在第三个文件中使用$_POST
$id = $_POST['id'];
$name = $_POST['name'];
答案 1 :(得分:0)