webForumDet fria alternativet
Logga in / Bli medlem

Problem med sökfunktion

PHP

1 svar · 178 visningar · startad av filipbh

Medlem sedan juli 2002405 inlägg
Trådstart#1

Har letat runt ganska mycket på sidan men inte hittat någon riktig hjälp. Behöver hjälp med att leta efter det inskrivna värdet (sökordet) i databasen.

Det här har jag skrivit nu:

$open = mysql_connect ("localhost", "user","pass");
$sql = "SELECT * FROM sortiment WHERE artnr LIKE '%$ord%' OR pris LIKE '%$ord%'";
$result = mysql_db_query("bolaget","$sql");

while($search=mysql_fetch_array($result)){

Det står att det blir fel i while-raden.. Men det är ju antagligen sql-satsen som är fel. Frågan är; VAD är felet?? Den hittar ju $ord eftersom den skriver ut det man sökte efter..

Någon som har lust att hjälpa till lite?

Skulle även vilja att den sökte genom fler tabeller inom databasen och inte bara en...

Tack på förhand!

Medlem sedan juli 2002405 inlägg
#2

Ooops.. Kom på att jag inte inkluderat en fil. Men jag skulle ändå vilja veta hur man kan söka igenom fler tabeller och alla kolumner i resp. tabell på ett enkelt sätt.

384 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
129 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)