hjælp til aktiver script fra database tabel
Hej eksperter. jeg er igang med at lave en hjemmeside. på siden er der en administrations del hvor at man kan vælge forskellige effekter. Men er løbet lidt sur i det da jeg ikke kan få det til at virke som jeg vil.jeg har en tabel der hedder effekter som ser sådan her ud:
CREATE TABLE `effekter` (
`id` int(11) NOT NULL auto_increment,
`script` longtext NOT NULL,
`forfatter` varchar(65) NOT NULL default '',
`titel` varchar(65) NOT NULL default '',
`aktiv` smallint(6) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;
i tabellen har jeg et script liggende som skal hentes frem. Men det skal kun hentes hvis aktiv er sat til et. og det virker også som sådan...
Mit problem er at det php script jeg har lavet vil ikke hente det rigtigt. Sådan at det bliver udført på siden.
php script :
<?php
include('data/connect.php');
$effekt = mysql_query("select * from effekter where aktiv='1'") or die(myslq_error());
if(mysql_num_rows($effekt) == 1){
$row1 = mysql_fetch_assoc($effekter);
echo'<body>';
echo $row1['script'];
}
?>
jeg får følgende fejl på siden...
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in D:\Inetpub\wwwroot\night\joy\demosites\spiseklub\index.php on line 10
hvad har jeg gjort forkert? når dette er løst har jeg et andet spørgsmål som jeg håber i kan svare på.
venlig hilsen delphiuser
http://www.joy-palaze.dk/demosites/spiseklub
