Evet arkadaşlar, anlamadığım bir sebepten dolayı her zaman kullandığım kodu çalıştıramadım ...

haberekle.html
<form name="form1" method="post" action="haberekle.php">
<table width="593" height="173" border="0" cellspacing="0">
  <tr>
    <td colspan="2"><div align="center"><em><strong>Haber Ekle</strong></em></div></td>
  </tr>
  <tr>
    <td width="159"><strong>Haber Basligi:</strong></td>
    <td width="430"><label>
      <input name="baslik" type="text" id="baslik" size="50">
    </label></td>
  </tr>
  <tr>
    <td><p><strong>Haber Açiklamasi:</strong></p>    </td>
    <td><label>
      <textarea name="aciklama" id="aciklama" cols="47" rows="2"></textarea>
    </label></td>
  </tr>
  <tr>
    <td><strong>Haber Içerigi:</strong></td>
    <td><label>
      <textarea name="haber" id="haber" cols="47" rows="10"></textarea>
    </label></td>
  </tr>
  <tr>
    <td colspan="2"><div align="right"><em>
      <label>
      <input type="submit" name="button" id="button" value="Ekle" />
      </label>
    </em></div></td>
  </tr>
</table>
</form>
haberekle.php
<?php

include ("veritabani.php");

$baslik = $_POST["baslik"];
$aciklama = $_POST["aciklama"];
$haber = $_POST["haber"];


$sorgu="INSERT INTO haber VALUES ('','$baslik','$aciklama','$haber')";
$test=mysql_query("sorgu");

if ($test){
echo "haber eklendi şimdi yönlendiriliyorsunuz.";
} else {
echo "haber eklenemedi. üzgünüz.";
}

?>

veritabani.php

<?php
$sunucu= "localhost";
$kullanici= "root";
$sifre = "";
$veritabani = "gopcity"; 

$baglansuku = mysql_connect($sunucu,$kullanici,$sifre);
mysql_select_db($veritabani,$baglansuku);
?>
Normalde bu kod 3 text kutusundaki yazılanları veritabanına aktarması gerek. Fakat olmuyor.