MySQLデータベースの呼び出しによって動的に入力される一連の連鎖選択があります。
これはうまく機能しますが、ラベルに別の列'Invm_InventoryDesc'を追加する必要がありますが、選択の1つで各オプションの値を同じ(Invl_InventoryNumber)に保ちます。
Invm_InventoryDescを含めるようにクエリを変更しようとしましたが、壊れてしまいます...何が間違っているのでしょうか。
default:
if (strpos($key, 'brandSelect-') === 0) {
$callType = str_replace('brandSelect-', '', $key);
$resBrands = mysql_query('SELECT Invl_InventoryNumber FROM ' . DB_TABLE1
. ' WHERE Invl_LocationId = ' . mysql_real_escape_string($callType) . " ORDER BY Invl_InventoryNumber");
$select = new SelectBox('What part number are you looking for?', 'Pick a part');
for ($i = 0; list($brand) = mysql_fetch_row($resBrands); $i++) {
$select->addItem($brand, 'result-' . $brand . '-' . $callType);
}