islem.php de ürün ekle ile ilgili bölüm
if($islem == "urun_ekle" )
{
$urun_aciklama=addslashes($urun_aciklama);
$array['urun_kodu']=$urun_kodu;
$array['stok_durumu']=$stok_durumu;
$array['kdvsiz_fiyat']=convertNumberForDB($kdvsiz_fiyat);
$array['kdv']=$kdv;
$array['kategori_id']=$kategori_id;
$array['urun_aciklama']=$urun_aciklama;
$array['urun_isim']=$urun_isim;
$array['resim_isim']=$resim_isim;
$array['secenek']=$secenek;
$array['iskonto_altin']=$altin_uye_iskontosu;
$array['iskonto_gumus']=$gumus_uye_iskontosu;
$array['iskonto_bronz']=$bronz_uye_iskontosu;
$array['prim_katki_orani']=$prim_katki_orani;
$calistir=insertTable($array,"urun");
if($calistir){$admin_page ="index.php?link=urun_listele";
}
else{echo $sorgu; exit;}burada instertTable function u library.php den çekiyorlibrary.php de insertTable ile ilgili bölüm şöyle
function insertTable($array, $tableName)
{
// foreach( $array as $k=> $v) $array[$k]=addslashes($v);
$keys=""; $vals=""; $c =false;
foreach ($array as $key => $val ){
if($val!=NULL && $val!=""){
if($c){ $keys.=","; $vals.=",";}
$keys.=" `$key`";
$vals.=" '$val'";
}
else{
if($c){ $keys.=","; $vals.=",";}
$keys.=" `$key`";
$vals.=" null";
}
if(!$c) $c=true;
}
$sorgu = " INSERT INTO `$tableName` ($keys) VALUES ($vals);";
yaz($sorgu);
$sonuc=mysql_query($sorgu);
if($sonuc==NULL)//throw new MySQLException($sorgu);
{ echo $sorgu; exit;}
return $sonuc;
}fakat ürün ekleme yapmaya çalıştığımda bana şu şekilde bir sonuç veriyorINSERT INTO `urun` ( `urun_kodu`, `stok_durumu`, `kdvsiz_fiyat`, `kdv`, `kategori_id`, `urun_aciklama`, `urun_isim`, `resim_isim`, `secenek`, `iskonto_altin`, `iskonto_gumus`, `iskonto_bronz`, `prim_katki_orani`) VALUES ( null, 'Mevcut', null, null, '5', null, null, null, null, null, null, null, null);tablo oluşturmuyor ve bu şekilde bir sayfa ile karşı karşıya geliyorum. yardımcı olabilirmisiniz