login  Naam:   Wachtwoord: 
Registreer je!
 Forum

id meesturen (Opgelost)

Offline kenzo - 01/08/2008 10:28
Avatar van kenzoPHP beginner Hallo,

Als ik iets in de database toevoeg krijg ik een id.

Tijdens het invoegen kan ik niet via $_POST['id'] het id opvragen omdat ik dit niet zelf invoer.


Is er een code om het id dat op die pagina is ingevoerd op te roepen?

Het plaatje wat tijdens het versturen geupload wordt moet namelijk het id als naam krijgen.


Bedankt!

6 antwoorden

Gesponsorde links
Offline kickasgamer - 01/08/2008 11:07
Avatar van kickasgamer PHP ver gevorderde ja laat het id (als dat vooraf al gekend is) mee gaan via het formulier via een hidden field ;)
Offline kenzo - 01/08/2008 11:13
Avatar van kenzo PHP beginner maar dat is niet bekend.

Ik moet het id hebben dat verstuurd gaat worden.
Ik weet zeker dat er een code voor is, ik heb hem gebruikt maar ben hem vergeten
Offline WouterPSV - 01/08/2008 11:17
Avatar van WouterPSV Lid Als je een select doet en je doet in een hidden field laat je de laatste toevoegde id uit je tabel. Hier tel je 1 bij op en dat is dan je id voor de nieuwe toegevoegde row

Je moet dan wel zorgen dat auto increment in je tabel uit staat.
Offline kenzo - 01/08/2008 11:19 (laatste wijziging 01/08/2008 11:20)
Avatar van kenzo PHP beginner dat kan, maar is veel meer werk en hoeft niet altijd te kloppen (als een rij verwijderd is.)

auto increment moet uit zijn maar telt hij dan nog zelf?


edit:
Ik heb de code gevonden.
Offline Flex1986 - 01/08/2008 11:20 (laatste wijziging 01/08/2008 11:21)
Avatar van Flex1986 Gouden medaille

Senior Member
PHP.net: mysql_insert_id

Asjeblieft dan kan je gewoon increment gebruiken inplaats van die gare oplossing die WouterPSV geeft.

Edit: Net te laat  
Offline kenzo - 01/08/2008 11:22
Avatar van kenzo PHP beginner bedankt, maar inderdaad net te laat:


 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s