26. september 2007 - 22:01Der er
9 kommentarer og 1 løsning
hjælp til array?
Hej eksperter, jeg sidder og laver en billede funktion, i java som skal hente billederne fra min db og sætte dem ind i en array i mit java, men det virker ikke helt som jeg vil have det.
koden:
var slideimages=new Array(<? $query2 = mysql_query("SELECT * FROM mi_collect_pic WHERE h_pic = 1"); while ($row2 = mysql_fetch_array($query2)) { $a = array($row2['pic']); foreach ($a as $v) { $billede = ',"' . $v . '"'; echo $billede; } } ?>)
Når jeg prøver denne så ser kildekoden sådan ud:
var slideimages=new Array(,"sider/billeder/260907210911_mia.jpg","sider/billeder/260907212107_masca.jpg")
men den burde se sådan herud:
var slideimages=new Array("sider/billeder/260907210911_mia.jpg","sider/billeder/260907212107_masca.jpg")
Altså den skal selv smide et komma i mellem billede adresserne, den må ikke sætte et komma i starten eller slutningen af mit array for så kan den ikke finde ud af at lave arrayet korrekt.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
CREATE TABLE `mi_collect_pic` ( `id` int(11) NOT NULL auto_increment, `links` text NOT NULL, `pic` text NOT NULL, `thumb` text NOT NULL, `h_pic` text NOT NULL, `coll_id` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
-- -- Data dump for tabellen `mi_collect_pic` --
INSERT INTO `mi_collect_pic` VALUES (3, 'coll_valgt.php?id=1', 'sider/billeder/260907210911_mia.jpg', 'sider/billeder/thumb_260907210911_mia.jpg', '', '1'); INSERT INTO `mi_collect_pic` VALUES (4, 'coll_valgt.php?id=1', 'sider/billeder/260907212107_masca.jpg', 'sider/billeder/thumb_260907212107_masca.jpg', '', '1');
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.