Selamalar
Ben internetten bir tane güzel söz script'i buldum ve php yi öğrenmek için bunu düzenlemeye başladım. Script'e haber özelliği eklemek istiyorum. Orjinal sqlsi:
-- phpMyAdmin SQL Dump
-- version 2.11.9.4
-- http://www.phpmyadmin.net
--
-- Anamakine: localhost
-- Üretim Zamanı: 23 Aralık 2008 saat 15:55:22
-- Sunucu sürümü: 5.0.67
-- PHP Sürümü: 5.2.6
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
;
;
;
;
--
-- Veritabanı: `takasel_guzelsoz`
--
-- --------------------------------------------------------
--
-- Tablo yapısı: `katagori`
--
CREATE TABLE IF NOT EXISTS `katagori` (
  `kat_id` int(11) NOT NULL auto_increment,
  `link` varchar(255) NOT NULL default '',
  `kategori` varchar(255) character set utf8 collate utf8_turkish_ci NOT NULL default '',
  PRIMARY KEY  (`kat_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=41 ;
--
-- Tablo döküm verisi `katagori`
--
INSERT INTO `katagori` (`kat_id`, `link`, `kategori`) VALUES
(1, 'guzel-sozler', 'Güzel Sözler'),
(2, 'duvar-yazilari', 'Duvar Yazýlarý'),
(3, 'ask-sozleri', 'Aþk Sözleri'),
(5, 'dostluk-mesajlari', 'Dostluk Mesajlarý'),
(6, 'bayram-mesajlari', 'Bayram Mesajlarý'),
(7, 'kandil-mesajlari', 'Kandil Mesajlarý'),
(9, 'anlamli-sozler', 'Anlamlý Sözler'),
(10, 'nefret-mesajlari', 'Nefret Mesajlarý'),
(11, 'ayrilik-mesajlari', 'Ayrýlýk Mesajlarý'),
(13, 'asker-mesajlari', 'Asker Mesajlarý'),
(15, 'komik-sozler', 'Komik Sözler'),
(17, 'sevgi-sozleri', 'Sevgi Sözleri'),
(28, 'ozlem-mesajlari', 'Özlem Mesajlarý'),
(30, 'gunaydin-mesajlari', 'Günaydýn Mesajlarý'),
(31, 'babalar-gunu', 'Babalar Günü'),
(32, 'cekici-sozler', 'Çekici Sözler'),
(33, 'romantik-sozler', 'Romantik Sözler'),
(34, 'sms-icin-mesajlar', 'Sms için mesajlar'),
(35, 'guzel-mesajlar', 'Güzel Mesajlar'),
(36, 'duygusal-sozler', 'Duygusal Sözler'),
(39, 'ata-sozleri', 'Ata Sözleri'),
(40, 'yeni-yil', 'Yeni Yýl');
-- --------------------------------------------------------
--
-- Tablo yapısı: `link`
--
CREATE TABLE IF NOT EXISTS `link` (
  `link_id` int(11) NOT NULL auto_increment,
  `url` varchar(255) NOT NULL default '',
  `title` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`link_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=15 ;
--
-- Tablo döküm verisi `link`
--
INSERT INTO `link` (`link_id`, `url`, `title`) VALUES
(4, 'http://www.guzelmesajlar.gen.tr', 'Güzel Sözler'),
(7, 'http://www.anitkabir.gen.tr', 'Anýtkabir'),
(12, 'http://www.corum.gen.tr', 'Çorum'),
(9, 'http://www.shoetattooing.com/', 'Schuhe'),
(10, 'http://www.takasel.com', 'Takasel'),
(11, 'http://www.parcakontor.gen.tr', 'Parça Kontör'),
(14, 'http://www.muzik-dinle-indir.com/', 'muzik dinle');
-- --------------------------------------------------------
--
-- Tablo yapısı: `reklam`
--
CREATE TABLE IF NOT EXISTS `reklam` (
  `id` int(11) NOT NULL auto_increment,
  `kod` mediumtext NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Tablo döküm verisi `reklam`
--
INSERT INTO `reklam` (`id`, `kod`) VALUES
(1, '<a href="http://www.sohbetcafe.com"><img src="http://guzelsozler.takasel.com/reklam.jpg"></img></a>');
-- --------------------------------------------------------
--
-- Tablo yapısı: `sozler`
--
CREATE TABLE IF NOT EXISTS `sozler` (
  `soz_id` int(11) NOT NULL auto_increment,
  `yazar` varchar(255) NOT NULL default '',
  `soz` longtext NOT NULL,
  `tarih` varchar(255) NOT NULL default '',
  `kategori` varchar(255) NOT NULL default '',
  `baslik` varchar(255) NOT NULL default '',
  `link` varchar(255) NOT NULL default '',
  `onay` int(11) NOT NULL default '0',
  PRIMARY KEY  (`soz_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=528 ;
--
-- Tablo döküm verisi `sozler`
--
INSERT INTO `sozler` (`soz_id`, `yazar`, `soz`, `tarih`, `kategori`, `baslik`, `link`, `onay`) VALUES
(1, 'anonim', 'Bulutsuz gökyüzü senin olsun demiþtim; ümitlerin solmasýn, tükenmesin diye. Yeni yýlda hiç ümitsiz kalmaman ve hayallerine kavuþman dileðiyle.. Ýyi yýllar.', '17:07:08', 'yeni-yil-mesajlari', 'ümitlerin solmasýn', 'umitlerin-solmasin', 1),
(12, 'anonim', 'Aþk karþýsýndakini bulunmaz hint kumaþý sanmanla hýyarýn teki olduðunu anlaman arasýndaki geçen zamandýr.\r\n', '17:07:08', 'duvar-yazilari', 'hýyar', 'hiyar', 1),
(13, 'anonim', 'Eger evrende bizden baþka uygarlýk yok ise, büyük bir yer israfýyla karþý karþýyayýz.', '17:07:08', 'duvar-yazilari', 'Eðer evrende bizden', 'eger-evrende-bizden', 1),
(527, 'Gürcan Tansu Ayçiçek', 'Buradada Onay Bekleyen Sözler Bulunuyor. <br> Üsteki Onayla linkine týkladýðýnýzda bu mesaj anasayfada yayýnlanacaktýr.<br>Ama bu demo sürümü olduðundan dolayý hiç bir link çalýþmayacaktýr.', '23:12:08', 'guzel-sozler', 'Php Güzel Sözler Scripti', 'php-guzel-sozler-scripti', 0);
//BURADAN BİR KISMINI UZAMAMASI İÇİN SİLDİM
Ben haber tablolarını ekledim ve sqlyi şu hale çevirdim:
--
-- Tablo yapısı: `katagori`
--
CREATE TABLE IF NOT EXISTS `katagori` (
  `kat_id` int(11) NOT NULL auto_increment,
  `link` varchar(255) NOT NULL default '',
  `kategori` varchar(255) character set utf8 collate utf8_turkish_ci NOT NULL default '',
  PRIMARY KEY  (`kat_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=41 ;
--
-- Tablo döküm verisi `katagori`
--
INSERT INTO `katagori` (`kat_id`, `link`, `kategori`) VALUES
(1, 'guzel-sozler', 'Güzel Sözler'),
(2, 'duvar-yazilari', 'Duvar Yazıları'),
(3, 'ask-sozleri', 'Aşk Sözleri'),
(5, 'dostluk-mesajlari', 'Dostluk Mesajları'),
(6, 'bayram-mesajlari', 'Bayram Mesajları'),
(7, 'kandil-mesajlari', 'Kandil Mesajları'),
(9, 'anlamli-sozler', 'Anlamlı Sözler'),
(10, 'nefret-mesajlari', 'Nefret Mesajları'),
(11, 'ayrilik-mesajlari', 'Ayrılık Mesajları'),
(13, 'asker-mesajlari', 'Asker Mesajları'),
(15, 'komik-sozler', 'Komik Sözler'),
(17, 'sevgi-sozleri', 'Sevgi Sözleri'),
(28, 'ozlem-mesajlari', 'Özlem Mesajları'),
(30, 'gunaydin-mesajlari', 'Günaydın Mesajları'),
(31, 'babalar-gunu', 'Babalar Günü'),
(32, 'cekici-sozler', 'Çekici Sözler'),
(33, 'romantik-sozler', 'Romantik Sözler'),
(34, 'sms-icin-mesajlar', 'Sms için mesajlar'),
(35, 'guzel-mesajlar', 'Güzel Mesajlar'),
(36, 'duygusal-sozler', 'Duygusal Sözler'),
(39, 'ata-sozleri', 'Ata Sözleri'),
(40, 'yeni-yil', 'Yeni Yıl');
-- --------------------------------------------------------
--
-- Tablo yapısı: `hkatagori`
--
CREATE TABLE IF NOT EXISTS `hkatagori` (
  `hkat_id` int(11) NOT NULL auto_increment,
  `hlink` varchar(255) NOT NULL default '',
  `hkategori` varchar(255) character set utf8 collate utf8_turkish_ci NOT NULL default '',
  PRIMARY KEY  (`hkat_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=13 ;
--
-- Tablo döküm verisi `hkatagori`
--
INSERT INTO `hkatagori` (`hkat_id`, `hlink`, `hkategori`) VALUES
(1, 'son-dakika', 'Son Dakika'),
(2, 'guncel', 'Güncel'),
(3, 'dunya', 'Dünya'),
(5, 'turkiye', 'Türyeki'),
(6, 'ekonomi', 'Ekonomi'),
(7, 'spor', 'Spor'),
(8, 'yasam', 'Yaşam'),
(9, 'teknoloji', 'Teknoloji'),
(10, 'egitim', 'Eğitim'),
(11, 'kultur-sanat', 'Kültür Sanat'),
(12, 'saglik', 'Sağlık');
-- --------------------------------------------------------
--
-- Tablo yapısı: `link`
--
CREATE TABLE IF NOT EXISTS `link` (
  `link_id` int(11) NOT NULL auto_increment,
  `url` varchar(255) NOT NULL default '',
  `title` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`link_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=19 ;
--
-- Tablo döküm verisi `link`
--
INSERT INTO `link` (`link_id`, `url`, `title`) VALUES
(15, 'http://www.eftik.net', 'Komik Videolar'),
(16, 'http://www.shellciyiz.biz', 'ircd web hosting'),
(17, 'http://www.cilvem.net', 'Okey Tavla Batak'),
(18, 'http://www.myflort.net', 'Arkadaşlık Sohbet Flort');
-- --------------------------------------------------------
--
-- Tablo yapısı: `reklam`
--
CREATE TABLE IF NOT EXISTS `reklam` (
  `id` int(11) NOT NULL auto_increment,
  `kod` mediumtext NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=2 ;
--
-- Tablo döküm verisi `reklam`
--
INSERT INTO `reklam` (`id`, `kod`) VALUES
(1, '<a href="http://www.sohbetcafe.com"><img src="http://guzelsozler.takasel.com/reklam.jpg"></img></a>');
-- --------------------------------------------------------
--
-- Tablo yapısı: `sozler`
--
CREATE TABLE IF NOT EXISTS `sozler` (
  `soz_id` int(11) NOT NULL auto_increment,
  `yazar` varchar(255) NOT NULL default '',
  `soz` longtext NOT NULL,
  `tarih` varchar(255) NOT NULL default '',
  `kategori` varchar(255) NOT NULL default '',
  `baslik` varchar(255) NOT NULL default '',
  `link` varchar(255) NOT NULL default '',
  `onay` int(11) NOT NULL default '0',
  PRIMARY KEY  (`soz_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=528 ;
--
-- Tablo döküm verisi `sozler`
--
INSERT INTO `sozler` (`soz_id`, `yazar`, `soz`, `tarih`, `kategori`, `baslik`, `link`, `onay`) VALUES
(1, 'anonim', 'Bulutsuz gökyüzü senin olsun demiştim; ümitlerin solmasın, tükenmesin diye. Yeni yılda hiç ümitsiz kalmaman ve hayallerine kavuşman dileğiyle.. İyi yıllar.', '17:07:08', 'yeni-yil-mesajlari', 'ümitlerin solmasın', 'umitlerin-solmasin', 1),
(12, 'anonim', 'Aşk karşısındakini bulunmaz hint kumaşı sanmanla hıyarın teki olduğunu anlaman arasındaki geçen zamandır.\r\n', '17:07:08', 'duvar-yazilari', 'hıyar', 'hiyar', 1),
(13, 'anonim', 'Eger evrende bizden başka uygarlık yok ise, büyük bir yer israfıyla karşı karşıyayız.', '17:07:08', 'duvar-yazilari', 'Eğer evrende bizden', 'eger-evrende-bizden', 1),
(24, 'anonim', 'BENI DUSMANLARIMIN HANCERLERI DEGIL, DOSTLARIMIN SIRT USTU BIRAKMASI DERINDEN YARALAR..', '17:07:08', 'dostluk-mesajlari', 'Düşman hançeri', 'dusma-hanceri', 1),
(31, 'anonim', 'Hayata değer bir yaşam, sevmeye değer bir aşk, dostluğa değer bir arkadaşlıktan asla vazgeçme. Ne eksik ne fazlasını ara ve seni üzenle asla uğraşma.', '17:07:08', 'dostluk-mesajlari', 'Hayata değer bir yaşam', 'hayata-deger-bir-yasam', 1),
(32, 'anonim', 'Ay yıldızlara mutluluk fısıldarken gökyüzü sevincini yeryüzüyle paylaşırken ben sana bir parça mutluluk yolluyorum içindeki umut çiçekleri hiç solmasın diye.', '17:07:08', 'dostluk-mesajlari', 'Bir parça mutluluk', 'bir-parca-mutluluk', 1),
(33, 'anonim', 'Bizim ömrümüzde bir irmak vardir, köpüklerinde hayallerimizi yüzdürdügümüz. Bizim ömrümüzde dostlarimiz vardir. Günlerimiz ayri geçtiginde üzüldügümüz.', '17:07:08', 'dostluk-mesajlari', 'Bir ırmak vardır', 'bir-irmak-vardir', 1),
(34, 'anonim', 'Alacakaranlığı sevmem,ya gündüz olmalı ya gece;k urşun dediğin ya derinden vurmalı ya namluda kalmalı; dost dediğin ya senin gibi olmalı ya hiç olmamalı.', '17:07:08', 'dostluk-mesajlari', 'Alaca karanlık sevmem', 'alaca-karanlik-sevmem', 1),
(35, 'anonim', 'Rüzgarın keman çaldığı ve damlaların pencereye vurduğu soğuk bir gecede yatağına uzanıp hayalini kurduğun ve keşke dediğin bütün isteklerin gerçek olsun.\r\n', '17:07:08', 'dostluk-mesajlari', 'Rüzgarın Keman çaldığı', 'ruzgarin-keman-caldigi', 1),
(527, 'Gürcan Tansu Ayçiçek', 'Buradada Onay Bekleyen Sözler Bulunuyor. <br> Üsteki Onayla linkine tıkladığınızda bu mesaj anasayfada yayınlanacaktır.<br>Ama bu demo sürümü olduğundan dolayı hiç bir link çalışmayacaktır.', '23:12:08', 'guzel-sozler', 'Php Güzel Sözler Scripti', 'php-guzel-sozler-scripti', 1);
ORTADAN BİR KISMINI UZAMAMASI İÇİN SİLDİM
-- --------------------------------------------------------
--
-- Tablo yapısı: `haberler`
--
CREATE TABLE IF NOT EXISTS `sozler` (
  `h_id` int(11) NOT NULL auto_increment,
  `hyazar` varchar(255) NOT NULL default '',
  `haber` longtext NOT NULL,
  `htarih` varchar(255) NOT NULL default '',
  `hkategori` varchar(255) NOT NULL default '',
  `hbaslik` varchar(255) NOT NULL default '',
  `hlink` varchar(255) NOT NULL default '',
  `honay` int(11) NOT NULL default '0',
  PRIMARY KEY  (`h_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin5 AUTO_INCREMENT=1 ;
--
-- Tablo döküm verisi `haberler`
--
INSERT INTO `haberler` (`h_id`, `hyazar`, `haber`, `htarih`, `hkategori`, `hbaslik`, `hlink`, `honay`) VALUES;
Aldığım hata:
Hata
 SQL sorgunuzda bir hata olduğu görünüyor. Eğer varsa, aşağıdaki MySQL sunucu hata çıktısı, sorunu teşhis etmenizde ayrıca size yardımcı olabilir.
 ERROR: Kapatılmamış tırnak @ 139
STR: `
SQL: 
--
-- Tablo d�k�m verisi `haberler`
--
INSERT INTO `haberler` (`h_id`, `hyazar`, `haber`, `htarih`, `hkategori`, `hbaslik`, `hlink`, `honay`) VALUES;
    SQL sorgusu:     
                -- -- Tablo d�k�m verisi `haberler` --  INSERT INTO `haberler` (`h_id`, `hyazar`, `haber`, `htarih`, `hkategori`, `hbaslik`, `hlink`, `honay`) VALUES;     
      MySQL çıktısı:  
  #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
Sizce nerede hata yapıyorum?
MySQL Versyonum 3.1.3.1