04. juni 2006 - 00:27Der er
7 kommentarer og 1 løsning
lav en liste over alle spil
Hej Eksperter.
Jeg tror ikke dette er så kringlet, men kræver bare en del kodning, som jeg selv vil have en del problemer med.
Jeg skal lave en side der automatisk opretter en liste opdelt i tabeller.
Jeg har en undermappe "Spil" hvor der ligger en masse .swf filer det der så skal ske, er at når jeg går ind på siden, skal den lave en liste over alle .swf filer så det ser sådan ud:
Billedet hedder det samme som .swf filen, og ligger i samme mappe, og klikkes der på spilnavnet, startes et javascipt, der åbner spillet i nyt vindue ( Denne kode har jeg selv .
Jeg skal bruge hele koden til dette, tror det kan laves med en lykke, da der er en masse gentagent kode.
for($i=0; $i < count($filenames); $i++) { $query = "INSERT INTO games_list SET name='".$filenames[$i]."'"; $res = mysql_query($query) or die(mysql_error()); } }
function list_rows() { $query = "SELECT name FROM games_list ORDER BY id"; $res = mysql_query($query) or die(mysql_error()); while ($rows = mysql_fetch_assoc($res)) { $table .= '<table>\n'; $table .= '<tr>\n'; $table .= '<td><img src="$rows["name"]"/></td>\n'; $table .= '<td>$rows["name"]</td>\n'; $table .= '</tr>\n'; $table .= '</table>\n'; echo $table; } } ?>
Jeg har ikke helt testet det - men create_rows() skulle indsætte tingene i tabellen når den bliver kaldt, og list_rows() vil så vise dem når du har kørt create_rows() - men du kan lige prøve dig frem - jeg håber det compiler :)
<INPUT TYPE="button" Value="Vis Spil" OnClick=" Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\documents and settings\scifo\dokumenter\densjoveside\test\spil.php on line 25
Warning: mysql_query(): A link to the server could not be established in c:\documents and settings\scifo\dokumenter\densjoveside\test\spil.php on line 25 Access denied for user 'ODBC'@'localhost' (using password: NO)
Har flg. kode skrevet: <HTML> <BODY> <?php function create_rows() { $default_dir = "/spil"; $dir = dir($default_dir);
Hej pacroon, fik det til at give mening, undskýld det tog mig så lang tid at svare.
Lig venligst et svar ;-)
Mvh Scifo
Synes godt om
Slettet bruger
10. juni 2006 - 21:00#8
Mange tak
Synes godt om
Ny brugerNybegynder
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.