Avatar billede exp Juniormester
23. juli 2004 - 14:16 Der er 3 kommentarer og
1 løsning

Fejl i function - Warning: mysql_query

Sidder og leger lidt med funktioner, og fik så lige lyst til at lave denne:

---------------------------------------------

function print_links($pageid) {
    $sql_links = "SELECT `url` FROM `hbp_links` WHERE `pageid` = ".$pageid."";
    $query_links = mysql_query($sql_links, $con);
           
    while ($rs_links = mysql_fetch_array($query_links)) {
        $links_str = tagster_format($rs_links['url']);
        $links_str .= " <a href=\"#\" title=\"Slet link\"><img src=\"../images/delete.gif\" style=\"height:10px; width: 10px;\" /></a><br />";
    }
    return $links_str;
}

---------------------------------------------

Selve indholdet virker, hvis jeg ikke lægger det i funktionen, men hvis jeg gør, og efterfølgende kører scriptet, giver det følgende fejl:

---------------------------------------------

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in \www\sti\til\funktioner.php on line 32

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in \www\sti\til\funktioner.php on line 34

---------------------------------------------


Hvor er det jeg har misforstået noget?
Avatar billede chries Nybegynder
23. juli 2004 - 14:20 #1
$query_links = mysql_query($sql_links, $con);

$con er udefineret, den skal med i funktions kaldet.
Avatar billede chries Nybegynder
23. juli 2004 - 14:21 #2
eller bare fjernes

$query_links = mysql_query($sql_links) or die("error: " + mysql_error());
Avatar billede exp Juniormester
23. juli 2004 - 14:27 #3
Ja det virker da (lige botrtset fra at der så intet output er :-( )
Avatar billede exp Juniormester
23. juli 2004 - 14:29 #4
så virker det - havde glemt . her:

$links_str = tagster_format($rs_links['url']); ==> $links_str .= tagster_format($rs_links['url']);
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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