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

Mehrere Werte aus einer Zeile anzeigen, wenn das Dropdown-Feld aus der MySQL-Datenbank verwendet wird

Verwenden Sie zunächst mysqli. Mysql_* ist veraltet und wird in einer zukünftigen Version entfernt.

Jetzt, da wir das aus dem Weg geräumt haben, würde ich ein "Markierungszeichen" in den ursprünglichen Dropdown-Werten hinzufügen, um den Wert zu erhalten. Wählen Sie ein Unicode-Zeichen aus, das normalerweise nicht in Ihrer Datenbank vorhanden wäre, und wiederholen Sie es im Wert, sodass es so aussieht:

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

Teilen Sie dann im obigen Code den Wert am @-Zeichen und wählen Sie aus, was danach steht, um den sekundären Wert zu erhalten. Das sollte Ihnen langfristig eine Datenbankoperation ersparen.

Viel Glück!