[php mysql] Aantal in db rij opsplitsen

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Ik weet niet precies hoe je het noemt dus misschien is de titel niet al te veel zeggend maar goed.

Ik heb een tabel die er zo uit ziet:

id - naam - aantal
01 schroef 8


Hij kan ik er voor zorgen dat dit 8 keer(of 4 keer als aantal op 4 staat) onder elkaar gezet wordt met als aantal 1 ?

Dus:
naam aantal
Schroef 1

En dan 8 keer? Ik heb zat te denken aan een while loop maar..

  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Hmm ok. Staat niet helemaal bij wat ik bedoel toch? Naja kom er vast wel uit.

  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

Nee er staat inderdaad niet precies wat jij wil, maar met een beetje inzicht en eigen iniatief moet je er wel uitkomen denk ik zo. ;)

[ Voor 5% gewijzigd door DeverauX op 25-04-2004 12:00 ]

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Ik hoop het :)

  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 20:31

pietje63

RTFM

OK, kleine tip ondanks dat het volgens mij basis is
-select uit database
-aantal = 1
for ($i=1,$i=$aantal;$i++)
{
echo ("1" . $naam);
}

maak er zelf maar iets moois van

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Hmm als ik aantal opgeef (bv 8 ) dan blijft hij oneindig eenen op het scherm neerzetten.

PHP:
1
2
3
4
5
$aantal = 8;
for ($i=1;$i=$aantal;$i++)
{
echo ("1" . $naam);
}

  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Ok ik heb het :)
PHP:
1
2
3
4
5
6
$naam = 'foo';
$aantal = 8;
for ($i = 1; $i <= $aantal; $i++)
{
echo ("1". $naam);
}


Dank

[ Voor 13% gewijzigd door ViNyL op 25-04-2004 13:10 ]


  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 19:24
ViNyL schreef op 25 april 2004 @ 13:08:
Ok ik heb het :)
PHP:
1
2
3
4
5
6
$naam = 'foo';
$aantal = 8;
for ($i = 1; $i <= $aantal; $i++)
{
echo ("1". $naam);
}

Dank
Als het alleen gaat om het printen van hetzelfde kun je ook http://www.php.net/str_repeat gebruiken.

  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Het gaat uiteindelijk erom dat ik een select doe uit een database. Er moeten een aantal stickers geprint worden. Dus ook al staat er 32 bij aantal. Er moeten 32 losse stickers uit komen dus dit moet uit elkaar gehaald worden.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

ViNyL schreef op 25 april 2004 @ 12:50:
Hmm als ik aantal opgeef (bv 8 ) dan blijft hij oneindig eenen op het scherm neerzetten.

PHP:
1
2
3
4
5
$aantal = 8;
for ($i=1;$i=$aantal;$i++)
{
echo ("1" . $naam);
}
Ahum.... dit is niet het niveau vragen dat in Programming & Webscripting thuishoort. Doe eens op www.php.net of www.phpfreakz.com een paar tutorials volgen aub.

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.