So i want to check if a post exists in the database but i have some problems with redirection. This is my work so far:
echo '<br>';//the $row part tells the DB what post his looking on
echo '<a href="comments.php?post_id='. $row['id'].'">View comments</a>';
This is the show comment button that leads to the section where you see the comments for the post.
<?php
require_once ('checkp.php');
I have it to require the post checking script once.
<?php
include ('variables.php');
//connects to DB
$dbc=mysql_connect($host,$user,$pass);
if ($dbc) {
 } else {
 echo ('Failed to connect to MySql; '. mysql_error());
 }
 //selects db from MySQl
 $sqldb=mysql_select_db('a2318052_blog');
 $pid=$_GET['post_id'];
 $query1="SELECT * FROM posts_b WHERE id='$pid'";
 $sql=mysql_query($query);
 if ($sql) {
 } else {
 echo "cant run query";
 }
 if (mysql_num_rows($sql) > 0) {
 echo "that post does not exist!";
 } else {
 header ("location: comments.php?post_id='. $pid.'");
 }
 ?>
And this is the script that checks for a empty result and then redirects back. I believe its something with the redirect here (header ("location: comments.php?post_id='. $pid.'");)
 
     
     
     
     
     
     
    