php yazılmasının sebebi short tagların kapalı olmasında kaynaklıdır genellikle localhost'ta çalışanlar böyle yapar tabi bunu kullandığınız wamp ve xampp'tan değiştirip sadece
?>
şeklindede kullanabilirsiniz.
Diğer sorunuza gelecek olursak
$Vericek=mysql_query(" Select * form bla bla bla bla");
while(bla bla bla) {
$ID=$row['ID'];
$Name=$row['Name'];
// Burada değerleri ekrana echo $ID şeklinde yazdırmak yerine şöyle bir yazım olursa
?>
=$ID?> / =$Name?>
} ?>
Not: =$Degisken?> sonucu direkt ekrana yazdırır.
Php tagları arasına html kod yazılmadığı içinde sonda gördüğünüz gibi php işlemleri için ayrı bir yerde açma kapama yapıp araya html kod yazma işlemini yapıyorum.
Sanırım yeterince açıklayıcı olmuştur.