Ik maak een website voor personeelswerving en heb problemen met het toevoegen van nieuwe gegevens aan een record dat op de vorige pagina is gemaakt.
Om het gebruiksgemak te vergroten, heb ik het formulier in een aantal stappen gesplitst (waarbij elke stap op een nieuwe pagina staat), waarbij stap 1 de record in de kandidaat-databasetabel creëert en de persoonlijke gegevens van de kandidaat invoegt (naam, achternaam, contactgegevens, geslacht, etc.) en stuurt de gebruiker naar de volgende pagina (stap 2), waar een profielfoto kan worden geüpload en het pad naar de afbeelding in een veld in de nieuw gecreëerde record wordt ingevoegd.
Het probleem komt doordat ik niet de code kan krijgen om de record-ID van het relevante record te bellen. Ik dacht erover om mysql_insert_id te gebruiken, maar het probleem daarmee is tweeledig. Ten eerste, ik weet niet zeker of ik weet hoe ik dit correct moet gebruiken en meerdere Google-zoekopdrachten hiernaar hebben me niet wijzer. Ten tweede, aangezien het bedrijf meerdere vestigingen in het hele land heeft, is de kans groot dat twee gebruikers tegelijkertijd kandidaten kunnen toevoegen en kan gebruiker A uiteindelijk de foto toevoegen aan de record die gebruiker B heeft gemaakt.
Ik heb geprobeerd om $ _POST te gebruiken om de record-ID te krijgen, maar de gegevens lijken niet de gegevens door te geven naar de volgende pagina nadat deze in de tabel is ingevoegd.
Ik ben niet bepaald nieuw voor PHP, maar dit is niet iets dat ik eerder heb gedaan omdat ik een vriend had die dit soort dingen zou behandelen, maar hij is helaas een paar maanden geleden overleden, dus ik moet leren hoe ik het moet doen dit terwijl ik meega, met weinig succes.
Ik hoop dat ik duidelijk genoeg over mijn probleem ben, omdat ik een beetje verlies heb.
Alle hulp wordt zeer op prijs gesteld.