Игнориране на резултат когато;

sunnyset

Registered
Код:
<?php
include ('././config.php');
$select = mysql_select_db($db, $db_conn);
if(!$select){
die(mysql_error());
}
$morebooks= mysql_query("SELECT * FROM books WHERE title LIKE '%$getmore%' ORDER BY RAND() LIMIT 5");
while($row = mysql_fetch_array($morebooks)){
echo '<a href="view.php?id='.$row['id'].'">'.$row['title'].'</a><br />';
}
?>
Значи, това е кода който искарва още книги от същия автор, но също така искарва и същата книга, коята в момента гледам. Можете ли да ми дадете примерен код, който да игнорирва тая книга в резултатите 'Още книги..'.
 
ето малко съкратено е другото е хтмл.. но това е най-важното от кода.“

$id = $_GET['getid'];
$sql = mysql_query("SELECT * FROM `books` WHERE `id`='$id'");
$row = mysql_fetch_array($sql);
$view = $row['views'];
$newview = $view + 1;
$sql3 = "UPDATE books SET views='$newview' where id='$id'";
$ress = mysql_query($sql3);
echo$row[title] <br>..// tuk iskarva Avtora - ime kniga
echo$row[desc] <br>//инфо за книгата
$title = $row[title];
$morebooks= current(explode(" ", $title)); /+1 get pyrvoto ime na avtora
(includvam morebooks.php)

<--comments...--> -това е view.php
 
<?php
include ('././config.php');
$select = mysql_select_db($db, $db_conn);
if(!$select){
die(mysql_error());
}
$morebooks= mysql_query("SELECT * FROM books WHERE title LIKE '%$getmore%' AND id != '$id' ORDER BY RAND() LIMIT 5");
while($row = mysql_fetch_array($morebooks)){
echo '<a href="view.php?id='.$row['id'].'">'.$row['title'].'</a><br />';
}
?>
 
<?php
include ('././config.php');
$select = mysql_select_db($db, $db_conn);
if(!$select){
die(mysql_error());
}
$morebooks= mysql_query("SELECT * FROM books WHERE title LIKE '%$getmore%' AND id != '$id' ORDER BY RAND() LIMIT 5");
while($row = mysql_fetch_array($morebooks)){
echo '<a href="view.php?id='.$row['id'].'">'.$row['title'].'</a><br />';
}
?>
 

Back
Горе