Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dynamiczne tworzenie i zapisywanie pól formularza w bazie danych php mysql

Utwórz osobną tabelę dla tego, jakie kolumny są wymagane w każdym formularzu.

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

A następnie użyj explode() go, aby przekonwertować go na tablicę.Utwórz również tabelę, która zawiera możliwe pola dla każdej nazwy formularzy.Po prostu wstaw puste pola w niepotrzebnych polach.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Powolne zapytanie podczas korzystania z ORDER BY

  2. Utrata połączenia z MySQL po chwili i brak ponownego połączenia

  3. Zwróć 0, jeśli pole jest puste w MySQL

  4. TIMESTAMP() Przykłady – MySQL

  5. Alfanumeryczny klucz podstawowy MySql z automatyczną inkrementacją?