Rezultate == 0
Scris: Dum Noi 20, 2011
Buna. Am si eu o problema cu care ma chinuii de ceva timp. Idea este ca am acest cod:
cu care vreau sa afisez un mesaj daca in db nu este nici un rezultat. Dar, cand scriu ceva ce nu este in db, nu-mi apare mesajul... Am pus si un egal, si doi, dar degeaba... Cum trebuie sa fac ca sa-l arate? Multumesc mult!
Cod: SelectaĊ£i tot
<?php
include("config.php");
//Cautam in db dupa cuvantul cautat
$cuvant = $_POST['cuvant'];
$select = mysql_query("SELECT * FROM posts WHERE post LIKE '%$cuvant%' OR title LIKE '%$cuvant%'");
$rezultate = mysql_num_rows($select);
//Adaugam datele in variabile
while($afis = mysql_fetch_array($select)){
$titlu = $afis['title'];
$id = $afis['id'];
$mesaj = $afis['post'];
$categorie = $afis['category'];
$data = $afis['date'];
if($rezultate == 0){
echo "nici un rezultat";
}else{
echo '<a href="read.php?pid='.$id.'"><h2>'.$titlu.'</h2></a>';
echo '<font color="red">Categorie: <a href="category.php?cid='.$id_categorie.'">'.$categorie.'</a> Postat pe '.$data.'';
echo "<br/>";
echo "<br/>";
echo '<font color="black" size="5">'.$mesaj.'</font>';
echo "<br/>";
echo "<br/>";
echo "<br/>";
}
}
?>