Pa očigledno je problem u $id i $broj.
Najverovatnije upit ti izgleda ovako
delete from d_tbl where '1'='1'
Tamo gde je $id bi trebalo da stoji tabela a ne broj/polje.
da towk, mysql je lud, pa može i sa navodnicima ;)
elem, preporuka je uvek (na javnim forumima) pisati sa navodnicima. prvo, zato što radi ;)
drugo, zato što onaj ko ne zna da li treba sa navodnicima ili bez je definitivno početnik, pa je za njega bolje da koristi navodnike.
čitaj, tako je sigurnije. ako mu neko prosledi nešto što nije broj a on očekuje broj, neće moći da naruši sigurnost aplikacije tako lako.. (mislite na temu OR 1=1 ;)