Avatar billede minau Nybegynder
02. september 2003 - 09:02 Der er 10 kommentarer og
1 løsning

Can't find FULLTEXT index matching the column list

hej - jeg har en side der hedder:

<?
session_start();
include ('ma.inc');
$str = "";
if (isset($_POST['soeg'])) {
    $hvad = $_POST['soeg'];
    $_SESSION['what'] = $hvad;
    $sql = "SELECT id FROM entra WHERE MATCH (overskrift) AGAINST ('$hvad')" or die(mysql_error());
    $res = mysql_query($sql) or die(mysql_error());
    $antal_hit = mysql_num_rows($res) or die(mysql_error());
    if ($antal_hit) {
        $str = "<h3>Du har søgt på \"$hvad\"<br></h3>";
        $str .= "<h3>Der blev fundet <font color='#CC0000'>$antal_hit</font> sider.</h3><br>";
        while($hit = mysql_fetch_array($res)) {
            extract ($hit);
            $str .= "<a href=\"vis_side.php?id=" . $id . "\">Bare for idag</a><br>";
            }
        }
    else $str .= "<h3>Der blev ikke fundet nogen resultater på: \"" . $hvad . "\"<br>";
    }
$_SESSION['result'] = $str;
header('Location: vis.php');
?>

og den kommer med Can't find FULLTEXT index matching the column list - men alt skulle være rigtigt - kan i hjælpe?
Avatar billede minau Nybegynder
02. september 2003 - 09:03 #1
jeg er sikker på at det er denne linje den er gal med

$sql = "SELECT id FROM entra WHERE MATCH (overskrift) AGAINST ('$hvad')" or die(mysql_error());
Avatar billede clausjul Nybegynder
02. september 2003 - 09:05 #2
Hvilken felttype har feltet 'overskrift'?
Avatar billede minau Nybegynder
02. september 2003 - 09:13 #3
TEXT - ifølge phpadmin
Avatar billede minau Nybegynder
02. september 2003 - 09:17 #4
Jeg skulle trykke på "fuldtext" i PHP admin
Avatar billede clausjul Nybegynder
02. september 2003 - 09:18 #5
Jeps - det har jeg lige opdaget....
Avatar billede minau Nybegynder
02. september 2003 - 09:21 #6
aarrgg - den siger der er noget i vejen med linje 22 - den kan ikke lide mysql_fetch_array - hvad er der nu galt???

hvis jeg sætter en or die på så kommer der bare ikke noget på sitet.
Avatar billede minau Nybegynder
02. september 2003 - 09:23 #7
(smid lige et svart - du svarede jo ca på hvad jeg oprindeligt spurgte om)
Avatar billede clausjul Nybegynder
02. september 2003 - 09:23 #8
Er du sikker på at der kommer records ud? Eller SQL'en giver ingen resulat?
Avatar billede clausjul Nybegynder
02. september 2003 - 09:24 #9
Jeg er dog ikke supermand til PHP, mest til ASP.Net og MySQL ;-)
Avatar billede minau Nybegynder
02. september 2003 - 09:26 #10
Jeg er ikke sikker - men je søger på noget jeg VED den burde finde
Avatar billede hermandsen Juniormester
11. september 2003 - 08:00 #11
Jeg skulle bruge lidt informationer fra dette spørgsmål, men alle svarene/kommentarene er væk, så jeg prøver lige at smide en kommentar ind, det hjælper af og til... :)

Beklager spam, hvis det ikke virkede!
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
Computerworld tilbyder specialiserede kurser i database-management

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