sql keresés hiba
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: "" . $trimmed . "" 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!
■ 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: "" . $trimmed . "" 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!
GET-POST
$var=$_GET["q"]...