Toon posts:

[php] 5 thumbs/files uit een dir krijgen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo ik ben bezig aan een foto index, nu wil ik dat die naar 5 fotos een nieuwe pagina opbouwt daar heb ik dit voor geschreven;

<table width=291 border=0>
<tr>
<?

$path = "thumb";
$Offset = "0";
$Numrows = "5";

$result = dir("$path LIMIT $Offset,$Numrows")or die("Oops...");
while ($entry = $result->read()) {
do {

echo "<td>[img]$path/$entry></td[/img]\n";

} while ($entry = $result->read());
}
?>
</tr>
</table>

Dit werkt niet echt.
Moet ik LIMIT gebruiken of is er een ander functie die ik nodig heb.

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
LIMIT ??? hoe komt je daar bij???

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 03-09 05:13
Op maandag 21 januari 2002 17:41 schreef Milagro het volgende:
Moet ik LIMIT gebruiken of is er een ander functie die ik nodig heb.
Bij dir kun je geen SQL gebruiken!!!

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Maak gebruik van een for-loop die je vanaf een variabele laat beginnen, met het tonen van de namen en laat lopen tot een bepaalde variabele.

Een beetje mee spelen en het moet lukken.

Overigens is de "dubbelverweven" while-loop ook niet al te goed gok ik...

Volgende keer OOK graag even een duidelijke topictitel geven...

Verwijderd

Topicstarter
Heb je iets van een voorbeeld, waar van uit ik verden kan werken?

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
Op maandag 21 januari 2002 17:41 schreef Milagro het volgende:
.....
$result = dir("$path LIMIT $Offset,$Numrows")or die("Oops...");
.....
Moet ik LIMIT gebruiken of is er een ander functie die ik nodig heb.
LOL
nice try, but no cigar :D

sorry hoor,
no offence,
maar vond deze oplossing wel een inzending waard voor 'kreatief met kurk' oid :)

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


Verwijderd

Topicstarter
Op maandag 21 januari 2002 19:51 schreef GiLuX het volgende:

[..]

LOL
nice try, but no cigar :D

sorry hoor,
no offence,
maar vond deze oplossing wel een inzending waard voor 'kreatief met kurk' oid :)
Oke zie er meschien een beetje 'kreatief met kurk' uit.
Maar ben pas met php bezig en lukt mij ook aardig, wil steed meer leren...

Van daar *D

  • GiLuX
  • Registratie: Juni 1999
  • Laatst online: 12-11-2025
hier heb je een voorbeeldje,
beetje aan passen en het moet lukken.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?
if(!$offset){
    $offset=0;
}
$last=$offset+2;

$arr=array("a","b","c","d","e","f","g","h","i","j","k");

while($offset<$last){
    echo $arr[$offset]."<br>";
    $offset++;
}

?>
<a href=index.php?offset=<?=$offset?>>next 2</a>
?>

ik voel al eigenlijk je volgende vraag aankomen,
"het werkt nu maar hoe kan ik nu tussen paginas door navigeren?"

daar kom je vast wel uit als je er met dit voorbeeld ook uit komt.

"I disagree with what you are saying, but I will defend to the death your right to say it." -- not clear who


Verwijderd

Topicstarter
Ik had dit al bedacht om een lijst met data te creëren en nog wat andere variabels
Jaja 'creatief met kurk' maar zo ben ik overal mee begonnen.

<?php
$path = "thumb";
$d = dir("$path");
?>
<textarea name=ID><?while ( $entry=$d->read()) { echo "$path/$entry\n";}?></textarea>

$arr=$ID;

Maar wat is nou een handige manier om de array aan te geven
Pagina: 1