/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Fra mysql til objekt
Fra : Sinkbæk


Dato : 18-06-02 16:11

Hej!

Jeg har en funktion som skal returnere resultatet fra en database i et
objekt: $row. Men når funktionen kaldes returnerer den intet og der kommer
heller ingen fejl.

<?php
function make_menu($kat) {
require("conn.inc");

$sql = mysql_query("SELECT id, kategori, titel FROM layout WHERE
kategori='$kat'") or die (mysql_error());
$row = mysql_fetch_object($sql);
return $row;

}
?>

- og her kaldes funktionen:
<?
make_menu(info);
print "<a
href=\"artikel.php4?id=".$row->id."\">".$row->titel."</a><br>\n";
?>

--
Med venlig hilsen
Thomas Sinkbæk
www.sinkbaek.com



 
 
Sinkbæk (18-06-2002)
Kommentar
Fra : Sinkbæk


Dato : 18-06-02 17:08

Spørgsmålet er også stillet på eksperten.dk

--
Med venlig hilsen
Thomas Sinkbæk
www.sinkbaek.com



Mads Lie Jensen (18-06-2002)
Kommentar
Fra : Mads Lie Jensen


Dato : 18-06-02 18:18

On Tue, 18 Jun 2002 17:11:06 +0200, "Sinkbæk"
<thomas@--FJERN_DETTE--sinkbaek.com> wrote:

>Jeg har en funktion som skal returnere resultatet fra en database i et
>objekt: $row. Men når funktionen kaldes returnerer den intet og der kommer
>heller ingen fejl.
>
><?php
>function make_menu($kat) {
> require("conn.inc");
>
> $sql = mysql_query("SELECT id, kategori, titel FROM layout WHERE
>kategori='$kat'") or die (mysql_error());
> $row = mysql_fetch_object($sql);
> return $row;
>
> }
>?>
>
>- og her kaldes funktionen:
><?
>make_menu(info);

Hvor gemmer du det som returneres fra make_menu()?

Mon ikke ovenstående skulle være
$row = make_menu(info);

(Og du har vel defineret konstanten 'info' et sted?)

--
Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk

Directory Opus - nu også til windows - http://www.gpsoft.com.au

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste