tghmember
Legacy Member
Beste 9livers,
Graag zou ik advies krijgen bij mijn volgende probleem (PHP):
http://imagupload.com/images/1361181244-knipsel.jpg
Bij het uitschrijven van 1 gebruiker (die als standby waarde 0 heeft, dus niet standby is) zou de EERSTVOLGENDE gebruiker met Standby waarde 1 een UPDATE moeten krijgen zodat zijn STANDBY waarde 0 wordt. Daarna wordt de gebruiker verwijdert van de tabel (dat werkt).
DUS
indien een gebruiker die niet standby staat zich uitschrijft moet de 1ste persoon die standby is ingeschreven worden.
---> Hiervoor werk ik met een boolean, standby (0 of 1)
Ik werk met 1 tabel, bestaande uit: id(A.I.), voornaam, naam, standby(0 of 1)
Het uitschrijven gebeurt a.d.h.v. een relatie tussen de ID van mijn tabel gebruikers(id, voornaam, achternaam, ...) en de ID van mijn tabel voor het inschrijvingsvak.
Concreet zit ik met het volgende: Ik weet niet hoe ik het eerstevolgende ID selecteer (eigenlijk het kleinste GROTER dan het ID van de persoon die ik uitschrijf (bv. ik schrijf id 27 uit, dan moet het eerstvolgende id ingeschreven worden. Uit de reeks van (27, 34, 35, 36) zou 34 dan ingeschreven moeten worden.
Ik hoop dat ik het een beetje goed heb kunnen uitleggen. Indien je een compleet ander idee hebt over hoe ik dit kan oplossen mag je dit ook zeker vermelden!
Alvast bedankt voor de hulp.
Graag zou ik advies krijgen bij mijn volgende probleem (PHP):
http://imagupload.com/images/1361181244-knipsel.jpg
Bij het uitschrijven van 1 gebruiker (die als standby waarde 0 heeft, dus niet standby is) zou de EERSTVOLGENDE gebruiker met Standby waarde 1 een UPDATE moeten krijgen zodat zijn STANDBY waarde 0 wordt. Daarna wordt de gebruiker verwijdert van de tabel (dat werkt).
DUS
indien een gebruiker die niet standby staat zich uitschrijft moet de 1ste persoon die standby is ingeschreven worden.
---> Hiervoor werk ik met een boolean, standby (0 of 1)
Ik werk met 1 tabel, bestaande uit: id(A.I.), voornaam, naam, standby(0 of 1)
Het uitschrijven gebeurt a.d.h.v. een relatie tussen de ID van mijn tabel gebruikers(id, voornaam, achternaam, ...) en de ID van mijn tabel voor het inschrijvingsvak.
Concreet zit ik met het volgende: Ik weet niet hoe ik het eerstevolgende ID selecteer (eigenlijk het kleinste GROTER dan het ID van de persoon die ik uitschrijf (bv. ik schrijf id 27 uit, dan moet het eerstvolgende id ingeschreven worden. Uit de reeks van (27, 34, 35, 36) zou 34 dan ingeschreven moeten worden.
Ik hoop dat ik het een beetje goed heb kunnen uitleggen. Indien je een compleet ander idee hebt over hoe ik dit kan oplossen mag je dit ook zeker vermelden!
Alvast bedankt voor de hulp.