2013-05-08 95 views
-2

,所以我有两个PHP文件中的第一个PHP MySQL的编辑数据库条目

<?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 = $行[时间戳]在第一个文件,其中timestamp = '身份证'“;请问如何在第二个文件ID的值等于ID在第一个文件。感谢

+0

对不起,但这是完全基本的PHP和HTTP处理。这是你应该自己学习的东西。我们在这里帮助,而不是你的老师。 – 2013-05-08 14:41:37

+2

你的问题还不够清楚。 – unkn0wn 2013-05-08 14:42:49

+0

什么是表名“笔记”或“笔记”? – bksi 2013-05-08 14:55:26

回答

0

使用$_GET这里

include "db.inc.php";//database connection 

$id = $_GET['id']; 
$order = "SELECT * FROM note where Timestamp='$id'"; 

开始使用PDOMySQLi用事先准备好的声明,这个代码是充满SQL Injection

编辑

在第三文件的访问使用$_POST

$id = $_POST['id']; 
$name = $_POST['name']; 
+0

感谢Yogeth工作。但是我有第三个文件再次使用id和$ GET ['id']; does not work on it – user2341207 2013-05-08 15:07:15

+0

@ user2341207接受答案,如果它解决了你的问题。 :)。而这意味着'但是我有第三个文件'? – 2013-05-08 15:11:10

+0

@ user2341207显示代码如何从第二个文件传递到第三个文件以及如何尝试在第三个文件中进行检索。 – 2013-05-08 15:46:39

0
  • 将代码放在第二文件作为函数的变量中。
  • 将第二个文件包含到“edit_form.php”并调用 的函数从“edit_form.php”传递$ id的值(从 $ _Get ['id']获得)的第二个文件。