webForumDet fria alternativet
Logga in / Bli medlem

Klabb med funktioner

PHP

1 svar · 495 visningar · startad av K@llen

Medlem sedan mars 20032 667 inlägg
Trådstart#1

Tjabba,

Jag har nog varit ifrån det här med programmering för länge nu. Gaaah. Får inte ens det enkla att fungera:

// Hämta Visste-du-att-data
function GetKnowingData() {
    $sql = "SELECT knowledge FROM knowing ORDER BY RAND() LIMIT 1";
    $res = mysql_query( $sql ) or die( mysql_error( ) );
    return $res;
}

// Presentera Visste-du-att-data
function ShowKnowingData($res) {
    if (mysql_num_rows($res) > 0 ) {
        $data = mysql_fetch_array($res); 
         echo $data['knowledge'];            
     } 
}

GetKnowingData();
ShowKnowingData($res);

Slänger jag bort funktionerna och kör innehållet rakt upp och ner funkar det. Nu får jag som felmeddelande:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in xxxxxxxxx on line 40

Medlem sedan mars 20032 667 inlägg
#2

Anropen ska givetvis se ut så här: :)

$res = GetKnowingData();
ShowKnowingData($res);
258 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)