Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie wird das letzte vom Benutzer ausgewählte Feld mit dem Feldnamen und dem Feldtyp angezeigt?

Anstatt form_elements in der Tabelle fom_builder zu speichern, speichern Sie ihre jeweilige ID und verwenden Sie dann eine Abfrage wie diese

WÄHLEN Sie form_elements_id FROM form_builder WHERE form_id=1 AND form_builder_type='example' ORDER BY update_date DESC LIMIT 1

Sobald Sie alle Formularelemente erhalten haben, implodieren Sie es und konvertieren es in ein Array und verwenden die whereIn-Klausel, um Daten aus der zweiten Tabelle zu erhalten.