ugrás a tartalomhoz

sql keresés hiba

PredMan · 2007. Nov. 25. (V), 12.52
Sziasztok!

szeretném a segítségeteket kérni! írtam egy adatbázisban kereső scriptet és valamiért az összes adatot kilistázza. Ha külön html fájlból töltöm be a phpt, akkor tökéletesen működik minden, tehát a keresett kulcsszóra talál rá, viszont ha maga a kereső részt beépítem a phpba, akkor jelentkezik ez a hiba. Egyszerüen nem tudok rájönni, hogy miért csinálja...

a script:

<?

echo"<form method='post' name='form' action=''>
<input type='text' name='q'>
<input type='hidden' name='s' value='1'>
<input type='submit' name='Submit' value='Search'>
</form>";


if($_POST["s"]=="1"){

$var = @$_GET['q'] ;
$trimmed = trim($var);

mysql_connect("localhost","sql","babafejek");

mysql_select_db("headx") or die("Unable to select database");


$query = "select * from users where nick like '%".$trimmed."%' order by nick";

$numresults=mysql_query($query);
$numrows=mysql_num_rows($numresults);


if ($numrows == 0) {
echo "<p>Az alábbi név: &quot;" . $trimmed . "&quot; nem található az adatbázisban!</p>";
}

else {
while($sor=mysql_fetch_assoc($numresults)) {
echo $sor['nick']." " .$sor['email']."<br />";
}
}
}

?>

előre is köszönöm a segítségeteket!
 
1

GET-POST

Ronyn · 2007. Nov. 25. (V), 12.59
Postban kuldod keresoszot,és a php viszont az $_GET tombben keresi...
$var=$_GET["q"]...