sql >> Database >  >> RDS >> Mysql

Toon meerdere waarden uit een rij wanneer de vervolgkeuzelijst wordt gebruikt vanuit de mysql-database

Gebruik allereerst mysqli. Mysql_* is verouderd en zal in een toekomstige versie worden verwijderd.

Nu we dat uit de weg hebben, zou ik een "marker" -teken toevoegen aan de originele dropdown-selectiewaarden om de waarde te krijgen. Kies een Unicode-teken dat normaal niet in uw database voorkomt en herhaal dat in de waarde, zodat het er als volgt uitziet:

<option value="[email protected]$price">$name</option>

Splits vervolgens in de bovenstaande code de waarde bij het @-teken en kies wat erna komt om de secundaire waarde te krijgen. Dat zou u op de lange termijn een database-operatie moeten besparen.

Veel succes!




  1. waarom krijg ik een syntaxisfout voor een voorbereide verklaring?

  2. 4 manieren om dubbele rijen te selecteren in PostgreSQL

  3. Django + Psycopg2:InterfaceError:alleen protocol 3 ondersteund

  4. Bulksgewijs gegevensbestanden invoegen in SQL Server