Avatar billede mahuni Nybegynder
23. maj 2004 - 12:21 Der er 4 kommentarer og
1 løsning

Fejl i søgescript

Jeg har lavet dette søgescript:

<?
include("config.php");

if($tekst_soeg){
    $foresp = mysql_query("SELECT overksrift, nyhed, forfatter, dato FROM nyheder WHERE overskrift OR nyhed LIKE '%$tekst_soeg' ORDER BY dato DESC");
    echo mysql_num_rows($foresp) . " forekomst(er) fundet<br><br>";
    while($data = mysql_fetch_array($foresp)){
        echo "<b><u>$data[0]</u></b> - ";
        echo date("j/n - Y", $data[3]);
        echo "<br>$data[1]<br><br><hr>";
}
} else {
?>
<FORM METHOD=POST ACTION=<? echo $PHP_SELF; ?>>
<INPUT TYPE=TEXT NAME=tekst_soeg><br>
<INPUT TYPE=SUBMIT NAME=søg>
</FORM>
<?
}
?>
?>

Fejlen jeg får er: "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource"

og : "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource"

Nogen der kan gennemskue hvor fejlen ligger, for jeg kan ikke lige umiddelbart se det...?

Nogen der kan gennemskue hvor fejlen ligger?
Avatar billede dennismp Nybegynder
23. maj 2004 - 12:30 #1
erstat:
$foresp = mysql_query("SELECT overksrift, nyhed, forfatter, dato FROM nyheder WHERE overskrift OR nyhed LIKE '%$tekst_soeg' ORDER BY dato DESC");
med:
$foresp = mysql_query("SELECT overksrift, nyhed, forfatter, dato FROM nyheder WHERE overskrift LIKE '%$tekst_soeg' OR nyhed LIKE '%$tekst_soeg' ORDER BY dato DESC") or die(mysql_error());

.. hvad siger den nu?
Avatar billede dennismp Nybegynder
23. maj 2004 - 12:32 #2
btw: "%$tekst_soeg" - vil kun finde rækker, hvor overskrift/nyhed ender med $text_soeg.

Det kan være at du mener: "%$tekst_soeg%" ? Så skal $tekst_soeg bare være i overskriften eller nyheden.
Avatar billede mahuni Nybegynder
23. maj 2004 - 12:36 #3
Dennismp > Smider du lige et svar? Du havde ret, det var rigtigt. Det med % var egentlig bare en tastefejl, men tak for hjælpen. :D
Avatar billede dennismp Nybegynder
23. maj 2004 - 12:54 #4
Goodie :)
Avatar billede mahuni Nybegynder
23. maj 2004 - 15:35 #5
Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

IT-Universitetet i København

CIO

LINK Mobility

Support Specialist

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Sektionschef til Cyber Security Guidance ved Cyberdivisionen i Forsvaret

Netcompany A/S

Linux Operations Engineer