sql >> Database >  >> RDS >> Mysql

Dynamisch formulierveld aanmaken en opslaan in database php mysql

Maak een aparte tabel voor welke kolommen nodig zijn in elke gewenste vorm.

 _______________________________________________
|   formName  | fields                          |
|-----------------------------------------------|
| x-ray       |field1,field2,field3,field4      |
|-----------------------------------------------|
| bloodtest   |field1,field2,field3,field4      |
|_______________________________________________|

En gebruik vervolgens explode() om het naar array te converteren. Maak ook een tabel met mogelijke velden voor alle formuliernamen. Voeg gewoon een spatie in voor onnodige velden.




  1. Hoe voer ik een query uit die is opgeslagen in een tabelkolom MySQL?

  2. MySQL - opgeslagen procedure retourneert onverwachte waarde

  3. Forward engineer doet niets in de MySQL Workbench

  4. PostgreSQL-functie / opgeslagen procedure CURRENT_TIMESTAMP verandert niet