首先我将数据写入主键为“id”的表中。(有效) 对数据库的写入将在一个sec文件中处理,如下所示:
<?php
require_once 'connection.php';
$pName = $_POST['scriptName'];
$pCode = $_POST['code'];
$group = $_POST['group'];
$descri = $_POST['descr'];
$lang = $_POST['lang'];
$date = date("Y-m-d");
$updateq = "INSERT INTO code_tb (id, Script_Name, Description, Code, Language, Date) VALUES ('NULL', '$pName','$descri', '$pCode', '$lang', '$date')";
$result=mysql_query($updateq);
$query = "Select * FROM site_content";
$resultw = mysql_query($query);
header("refresh: 3; ../highlight/test.php?id=$posts[id]");
echo "Succesfully added.";
?>
你看到3秒钟后我们转移到了它传输的url(看看标题)和所有内容,但是在“id =”klink看起来像
之后它没有给出一个id../高亮/ test.php的?ID = 但它应该是 ../highlight/test.php?id=1(2或我们)
test.php看起来像:
<?php
require_once '../includes/connection.php';
$query = "SELECT * FROM site_content WHERE ID = $_GET[id]";
$result = mysql_query($query);
$post = mysql_fetch_array($result);
?>
我将db内容放在页面上:
<?php echo $post['Script_Name']; ?>
sum1知道问题吗?
答案 0 :(得分:0)
呃,你从来没有将$posts
设置为你的第一个片段中的任何内容吗?
答案 1 :(得分:0)
$posts[id]
,这就是链接看起来不完整的原因。