mysql veri dolu dinamik açılır

0 Cevap php

Ne yapmaya çalışıyorum kullanıcı olanı seçer ve ben teslim alan adının tüm satırları ile dolu bir ikinci açılan görüntülemek istediğiniz formu gönderdikten sonra, MySQL veritabanındaki tüm alan adları ile aşağı bir damla gösterilecek olan, bu da benim kod kadar:

$result = mysql_query("select * from `parts`") or die(mysql_error());

echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<select name='field_names'>";

$i = 0;
while ($i < mysql_num_fields($result)) {
  $fieldname = mysql_field_name($result, $i);
  echo '<option value="'.$fieldname.'">'.$fieldname.'</option>';
  $i++;
}

echo "</select>";
echo "<input type='submit' value='submit'></input>";
echo "</form>";

if($_POST) {
  $fields = $_POST['field_names'];
  $result1 = mysql_query("select '".$fields."' from `parts`") or die(mysql_error());
  echo '<select name="fields">';

  while ($row = mysql_fetch_array($result1)) {
    echo "<option value=".$row[$fields].">".$row[$fields]."</option>";
  }
  echo '</select>';
}

Ben yanlış gidiyorum kimse nereye nokta olabilir, teşekkürler

0 Cevap