HTML / PHP kullanarak SQL veritabanı bir liste oluşturmak

2 Cevap php

Im benim SQL veritabanı tablosundan kullanıcıların listesi / bir açılır menü oluşturmak için çalışıyoruz. Herkes koduyla lütfen bana yardım eder misiniz? Aşağıdaki kod sadece seçenekleri 1 & ile bir normal listede için 2.. Nasıl liste html / php / SQL kullanarak belirli bir tablodaki tüm öğeleri almak yapabilirim. Üzgünüm im very, bu ile peşin teşekkür tecrübeli değil.

<select name="user" id="user">
<option value="a" selected="selected">1</option>
<option value="b">2</option>
</select>

2 Cevap

orada birkaç yolu vardır ama ben benimkini göstereceğim

İlk olarak, sorgudan almak istediğiniz verileri alabilir:

$query = mysql_query("SELECT name, id FROM users");

Ardından çeşitli seçenekleri yinelemek için bir süre döngü izledi seçkin bir yankı:

<?php
echo "<select name='user'>";
while ($temp = mysql_fetch_assoc($query) {
    echo "<option value='".$temp['id']."'>".$temp['name']."</option>";
}
echo "</select>";
?>

Sonucu olmalıdır:

<select name="user">
   <option value='1'>User name 1</option>
   <option value='2'>User name 2</option>
</select>

Bu sizin için yararlı oldu umut :)