İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

sözlük için değişik tablo ismi

kof01

0
İyinet Üyesi
Katılım
6 Mayıs 2008
Mesajlar
8
Reaction score
0
merhaba arkadaşlar elimde netten bulduğum bir ingilizce türkçe sözlük scripti var yalnız ben bu sözlüğün değil kendi hazırlaıdğım veritabanını kullanmak istiyorum bu sözlüğün veritabanı bağlantı ve veri çekme kodları böyle

Kod:
<?php
$mykeyword = $_GET["keyword"];
@ $db = mysql_pconnect(localhost ,root, 654321);
if(!$db) {
echo 'Error:database';
exit;
}
mysql_select_db('db');

$query = "SELECT tblentry.Entry FROM tblbasliklar, tblentry WHERE tblentry.baslikid=tblbasliklar.baslikid and tblbasliklar.baslik = '$mykeyword'";
$result = mysql_query($query);
$num_results = mysql_num_rows($result);
if($num_results==0) {
echo "<main><size>0</size>";
echo "<file>Üzgünüz, Hiç kayıt bulunamadı :(</file>";
}else{

echo "<main><size>" , $num_results , "</size>";
for($i=0;$i<$num_results;$i++) {
$row = mysql_fetch_array($result);
echo "<file>", $row[0], "</file>";
}
echo "</main>";
}
mysql_close($db);
?>

veritabanı yapısı ise

Kod:
-- 
-- Tablo yapısı : `tblbasliklar`
-- 

CREATE TABLE `tblbasliklar` (
  `BaslikID` int(11) NOT lisanssız auto_increment,
  `Baslik` char(255) NOT lisanssız default '',
  PRIMARY KEY  (`BaslikID`),
  UNIQUE KEY `Baslik` (`Baslik`)
) TYPE=MyISAM AUTO_INCREMENT=117 ;

CREATE TABLE `tblentry` (
  `EntryID` int(11) NOT lisanssız auto_increment,
  `BaslikID` int(11) NOT lisanssız default '0',
  `Entry` longtext NOT lisanssız,
  `Gizle` tinyint(4) NOT lisanssız default '0',
  PRIMARY KEY  (`EntryID`)
) TYPE=MyISAM AUTO_INCREMENT=118 ;

benim veritabanı yapım ise
Kod:
CREATE TABLE `trrt` (
	`tr` VARCHAR(255) lisanssız,
	`rt` VARCHAR(255) lisanssız
) TYPE=MyISAM;

# ---------- CREATE TABLE `TKKA` ----------

CREATE TABLE `ingi` (
	`in` VARCHAR(255) lisanssız,
	`gi` VARCHAR(255) lisanssız
) TYPE

arkadaşlar yukarıda verdiğim kodları nasıl düzenlersem düzenleyeyim bir türlü kod çekemedim nasıl düzenlemem gerekir yardımcı olursanız sevirim şimdiden tşk ederim
 

eRLySL

0
İyinet Üyesi
Katılım
25 Mart 2008
Mesajlar
424
Reaction score
1
Scriptin kendi db yapisini kullaninca bu kod çalışıyor mu?
 

kof01

0
İyinet Üyesi
Katılım
6 Mayıs 2008
Mesajlar
8
Reaction score
0
peki arkadaşım bu kodu çevirmem için ne yapmam gerek primary key yartmam gerekiyorsa nasıl yaratabilirim? yada bu scripti veritabanına göre düzeltemezmiyim
 

...::LorD::...

0
İyinet Üyesi
Katılım
27 Aralık 2007
Mesajlar
2,109
Reaction score
1
Konum
cHeteM
php bilgin olmadıkça çok zor gözünden mutlaka bir yerler kaçacaktır hiç uğraşma olduğu gibi kalsın ne sorun oluşturuyor ki
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst