if(count($_POST) > 0)
{
if(!empty($_POST["kereses"]))
{$feltetelek[] = "`Nev`"." LIKE '%".$_POST["kereses"]."%'";};
if(!empty($_POST["email"]))
{$feltetelek[] = "`Email`"." LIKE '%".$_POST["email"]."%'";};
if(!empty($_POST["tszam"]))
{$feltetelek[] = "`Tszam`"." LIKE '%".$_POST["tszam"]."%'";};
if(!empty($_POST["datum"]))
{$feltetelek[] = "`Datum`"." LIKE '%".$_POST["datum"]."%'";};
};
$eredmenyek = mysql_query("SELECT * FROM adatok WHERE ".implode(" AND ",$feltetelek)." ; ");
$t = sizeof(mysql_fetch_array($eredmenyek));
if($t != 1)
{
echo "<table border='1'><tr>";
for($i = 0; $i < mysql_num_fields($eredmenyek); $i++)
{
echo "<th>".mysql_field_name($eredmenyek, $i)."</th>\n";
}
echo "</tr>";
while($row = mysql_fetch_array($eredmenyek))
{
echo "<tr>";
for($i = 0; $i < mysql_num_fields($eredmenyek); $i++)
{
echo "<td>". $row[$i] ."</td>\n";
}
echo "</tr>\n";
}
echo "</table>";
mysql_close($link);
}
.
Tüntesd el a 13. sort. Nem,
hát persze
Már mindenhol kerestem a problémát, azzal a sorral az volt a célom, ha nincs találat akkor kiírja, hogy nincs találat, eredetileg azt akartam vele, ha a tömb mérete 0, akkor úgye nincs találat, de mivel alapból is 1-et adott így furcsa volt
Lényeget elfelejtettem: Köszönöm
Arra a mysql_num_rows()