Jeg skal vel have hele min SELECT med for at fortælle hvor der skal hentes om det søgte ord indeholdes i tabellen. Der kommer at der skal søges i 9 tabeller.
Fejlen kommer i: $rowrundt = $tureResult->fetch_assoc();
<?php //rundrejser $queryrundt = "SELECT * FROM ".$tabel." WHERE (verdensdel LIKE '%$trimmed%' OR land LIKE '%$trimmed%' OR overskrift LIKE '%$trimmed%' OR stat LIKE '%$trimmed%' OR ferietype LIKE '%$trimmed%' OR broedtekst LIKE '%$trimmed%') AND verdensdel NOT LIKE 'sider'"; // $rundtResult = $mysqli->query($queryrundt) or die($mysqli->error); // $rundtResult = $mysqli->query($queryrundt); // $rowrundt = $rundtResult->fetch_assoc(); ?> <?php $overskrift = $rowrundt['overskrift']; $verdensdel = $rowrundt['verdensdel']; $land = $rowrundt['land']; $stat = $rowrundt['stat']; $ferietype = $rowrundt['ferietype']; $broedtekst = $rowrundt['broedtekst']; $billede = $rowrundt['billede']; $billede1 = $rowrundt['billede1']; $laes_mere = $rowrundt['laes_mere']; $target = $rowrundt['target']; $prisindh = $rowrundt['prisindh']; $pris = $rowrundt['pris']; $udloe = date('d m Y', strtotime($rowrundt['udloeb'])); ?> <?php $rowrundt = $tureResult->fetch_assoc(); while($tureResult = $mysqli->query($queryrundt)); {
Udskriften ser sådan ud. Det første ord er db navn så det får den da.
Prag og Spa-ophold Special tilbud »
Rejse spørgsmål Ris og ros Rejse spørgsmål Har du 2 min ? Nyhedsbrev Tilmeld Navn Email
Afmeld Email
Tilføj os til din adressebog Orkiderejser Rådyrvænget 130 5800 Nyborg tlf.: 65 31 30 25 Få nyheder førstOrkiderejser på facebook
I søgninger kan der være ture der er for gamle, men lignende kan bookes op som individuelle rejser.
Du søgte på: " ankomst bali " rundrejserSELECT * FROM rundrejser WHERE (verdensdel LIKE '%ankomst bali%' OR land LIKE '%ankomst bali%' OR overskrift LIKE '%ankomst bali%' OR stat LIKE '%ankomst bali%' OR ferietype LIKE '%ankomst bali%' OR broedtekst LIKE '%ankomst bali%') AND verdensdel NOT LIKE 'sider' Fatal error: Call to a member function query() on a non-object in /home/u12ctg6/www/soegdb.php on line 411
Før du laver en query, efter at selve queryrundt er defineret. Og så lav en søgning og kopier det som eho $queryrundt udskriver.
Synes godt om
Slettet bruger
07. april 2014 - 17:03#12
Nevermind, ser det er det du har gjort.
Synes godt om
Slettet bruger
07. april 2014 - 17:04#13
SELECT * FROM rundrejser WHERE (verdensdel LIKE '%ankomst bali%' OR land LIKE '%ankomst bali%' OR overskrift LIKE '%ankomst bali%' OR stat LIKE '%ankomst bali%' OR ferietype LIKE '%ankomst bali%' OR broedtekst LIKE '%ankomst bali%') AND verdensdel NOT LIKE 'sider'
Kør eventuelt det der direkte i phpMyAdmin og meddelt om der kommer en SQL error og hvad den er.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.