sql >> Database >  >> RDS >> Mysql

selecteer optie om de tweede geselecteerde optie bij te werken op basis van door mysql ingevulde vervolgkeuzelijsten

Je hebt AJAX nodig, het is een combinatie van PHP en JS. ( javascript verzoekt gegevens op van de server, php verwerkt het verzoek, retourneert gegevens).

Je zou AJAX een beetje moeten oefenen om te begrijpen hoe je deze selectiebox kunt maken.

Dit is een proces in theorie:

  1. U voert uw eerste selectievak uit met PHP.
  2. Maak er een onchange event handler voor die een server zou aanroepen voor informatie.

    ..opties..

  3. Deze updateNewDropDown-functie neemt de waarde van een serverreactie die je hebt geselecteerd en haalt de nieuwe gegevens op via PHP voor het tweede selectiemenu, en maakt het nieuwe selectiemenu met de gegevens die AJAX-antwoord verstrekt.

AJAX-TUTORIALS:

http://api.jquery.com/jQuery.ajax/ http://www.w3schools.com/ajax/default.asp




  1. Moet de variabele @myvariable-fout declareren met een ADO-geparametriseerde query

  2. Waarom find_in_set werkt, maar IN-clausule

  3. Datumbereiken vergelijken

  4. Databasecorruptie met MariaDB:Tabel bestaat niet in engine