İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

kategoriler.php emde sorun var yardım

H

hengame

Misafir
PHP:
      <TABLE class=wyNormal cellSpacing=0 cellPadding=0
                        width="100%" border=0>


<?
include "config.php";
//$query = mysql_db_query ($dbname,"select * from kategoriler order by kategori",$db) or die (mysql_error());
$query = mysql_db_query ($dbname,"SELECT kategori, COUNT(*) AS count FROM siteler GROUP BY kategori ORDER BY kategori",$db) or die (mysql_error());


while ($rows = mysql_fetch_array($query)){
echo "
<TR>
              <TD bgColor=#d2f0ff><IMG height=1
                              src=\"linko_dosyalar/wyBosluk.gif\" width=1></TD>
            </TR>
<TR>
     <TD>  <STRONG><FONT
       color=#ff0099>››</FONT></STRONG> <a  class=normal_link href='./?kategori=$rows[kategori]'>$rows[kategori] <font face=arial size=1>($rows[count])</a></font>
     </td></tr>" ;
}
?>    </TABLE>


kategorilere site eklemessem ana sayfada kategoriler çıkmıor acaba nereyi değiştirirsem düzelir toplist hitlist mesela site yoksa ekli ana sayfada çıkmıyor yardımlarınızı bekliorum
 

pembekedi

0
İyinet Üyesi
Katılım
3 Şubat 2005
Mesajlar
1,607
Reaction score
1
Konum
Neverland
$query = mysql_db_query ($dbname,"SELECT kategori, COUNT(*) AS count FROM siteler GROUP BY kategori ORDER BY kategori",$db) or die (mysql_error());

bunu diğil de üstündekini yazıp denersen çıkar heralde.
 
H

hengame

Misafir
$query = mysql_db_query ($dbname,"SELECT kategori, COUNT(*) AS count FROM siteler GROUP BY kategori ORDER BY kategori",$db) or die (mysql_error());

bunu diğil de üstündekini yazıp denersen çıkar heralde.


pembekedi tşkler ederim yaptım oldu bu seferde

›› Ünlüler Fan (10)
›› Şehir Rehberi (8)

kategori sayıları giti onu nasıl yaparız mesel Ünlüler Fan Kategorisinde 10 site var önceden böyle idi dediğin şekilde yaptık gitti

›› Ünlüler Fan ()
›› Şehir Rehberi ()
 

sempaty

1
İyinet Üyesi
Katılım
25 Şubat 2005
Mesajlar
3,824
Reaction score
19
Konum
hawaii. ama sanal tur.
iki tabloyu tam çözemedim ama düzenleyebilirsiniz sanırım

PHP:
$sql = mysql_query ("SELECT * FROM kategoriler");
while ($row = mysql_fetch_array($sql)) 
{
 $sayi = mysql_num_rows(mysql_query("SELECT kategori FROM siteler WHERE kategori='$row[id]'"));
 echo "<a href=\"".$row['id'].".html\">".$row['kategoriismi']." (".$sayi.") </a>"; 
}
 
H

hengame

Misafir
iki tabloyu tam çözemedim ama düzenleyebilirsiniz sanırım

PHP:
$sql = mysql_query ("SELECT * FROM kategoriler");
while ($row = mysql_fetch_array($sql)) 
{
 $sayi = mysql_num_rows(mysql_query("SELECT kategori FROM siteler WHERE kategori='$row[id]'"));
 echo "<a href=\"".$row['id'].".html\">".$row['kategoriismi']." (".$sayi.") </a>"; 
}

(0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0) (0)

kategoriler bozuldu valla ekledim kodunu
yardımlarını bekliorum
 
H

hengame

Misafir
veritabanı tablo yapılarını yazabilir misiniz tam olarak

PHP:
CREATE TABLE `kategoriler` (
  `k_id` int(10) unsigned NOT lisanssız auto_increment,
  `kategori` varchar(50) default lisanssız,
  `adet` tinyint(2) default '5',
  PRIMARY KEY  (`k_id`)
) TYPE=MyISAM AUTO_INCREMENT=59 ;

-- 
-- Tablo döküm verisi `kategoriler`
-- 

INSERT INTO `kategoriler` VALUES (1, 'Alışveriş', 8);
INSERT INTO `kategoriler` VALUES (2, 'Aşk - Sevgi', 10);
INSERT INTO `kategoriler` VALUES (3, 'Toplist - Arama', 5);
INSERT INTO `kategoriler` VALUES (4, 'Forum', 5);
INSERT INTO `kategoriler` VALUES (6, 'Sağlık - Tıp', 5);
INSERT INTO `kategoriler` VALUES (7, 'Gsm - Cep', 5);
INSERT INTO `kategoriler` VALUES (8, 'Chat - Arkadaş', 10);
INSERT INTO `kategoriler` VALUES (9, 'Webmaster', 8);
INSERT INTO `kategoriler` VALUES (10, 'Eğlence - Komedi', 10);
INSERT INTO `kategoriler` VALUES (11, 'Şehir Rehberi', 5);
INSERT INTO `kategoriler` VALUES (12, 'Kişisel', 5);
INSERT INTO `kategoriler` VALUES (13, 'Genel', 10);
INSERT INTO `kategoriler` VALUES (17, 'Spor', 5);
INSERT INTO `kategoriler` VALUES (18, 'Ünlüler Fan', 17);
INSERT INTO `kategoriler` VALUES (20, 'Hosting', 6);
INSERT INTO `kategoriler` VALUES (21, 'Kültür - Sanat', 54);
INSERT INTO `kategoriler` VALUES (23, 'Tv - Radyo', 5);
INSERT INTO `kategoriler` VALUES (24, 'Gazeteler', 10);
INSERT INTO `kategoriler` VALUES (25, 'E-kart', 5);
INSERT INTO `kategoriler` VALUES (26, 'Mp3 - Müzik', 10);
INSERT INTO `kategoriler` VALUES (27, 'Bilgisayar', 15);
INSERT INTO `kategoriler` VALUES (29, 'Borsa', 5);
INSERT INTO `kategoriler` VALUES (32, 'Bilim - Teknoloji', 5);
INSERT INTO `kategoriler` VALUES (33, 'eg-zotik', 5);
INSERT INTO `kategoriler` VALUES (43, 'Oyun', 9);
INSERT INTO `kategoriler` VALUES (47, 'Siyasi Partiler', 5);
INSERT INTO `kategoriler` VALUES (48, 'Yemek - Mutfak', 5);
INSERT INTO `kategoriler` VALUES (49, 'Bayan - Moda', 5);
INSERT INTO `kategoriler` VALUES (50, 'Astroloji', 8);
INSERT INTO `kategoriler` VALUES (52, 'Otomobil', 10);
INSERT INTO `kategoriler` VALUES (57, 'Download', 5);
INSERT INTO `kategoriler` VALUES (58, 'eg-zotik Shop', 5);

-- --------------------------------------------------------

-- 
-- Tablo yapısı : `proxy`
-- 

CREATE TABLE `proxy` (
  `timestamp` int(15) NOT lisanssız default '0',
  `ip` varchar(40) NOT lisanssız default '',
  `proxy` varchar(40) NOT lisanssız default '',
  PRIMARY KEY  (`timestamp`),
  KEY `ip` (`ip`),
  KEY `FILE` (`proxy`)
) TYPE=MyISAM;

-- 
-- Tablo döküm verisi `proxy`
-- 


-- --------------------------------------------------------

-- 
-- Tablo yapısı : `siteler`
-- 

CREATE TABLE `siteler` (
  `sno` int(10) unsigned NOT lisanssız auto_increment,
  `ad` varchar(50) default lisanssız,
  `url` varchar(100) default lisanssız,
  `kategori` varchar(50) default lisanssız,
  `mail` varchar(50) default lisanssız,
  `onay` enum('True','False') default lisanssız,
  `tarih` datetime default lisanssız,
  `bgelen` int(11) default '0',
  `bgiden` int(11) default '0',
  `siralama` varchar(50) default lisanssız,
  `kayit_tarihi` datetime default lisanssız,
  `sectiklerim` enum('True','False') default lisanssız,
  `kelimeler` text NOT lisanssız,
  `aciklama` text NOT lisanssız,
  `kredi` int(11) NOT lisanssız default '0',
  `dunsira` int(11) NOT lisanssız default '0',
  `pr` int(11) NOT lisanssız default '0',
  PRIMARY KEY  (`sno`)
) TYPE=MyISAM AUTO_INCREMENT=3282 ;

-- 
-- Tablo döküm verisi `siteler`
-- 

INSERT INTO `siteler` VALUES (3234, 'Site Ekle', 'http://www.*********.net', 'Arama - Portal', lisanssız, 'True', lisanssız, 0, 0, lisanssız, lisanssız, lisanssız, '', '', 0, 0, 0);

-- --------------------------------------------------------

-- 
-- Tablo yapısı : `useronline`
-- 

CREATE TABLE `useronline` (
  `timestamp` int(15) NOT lisanssız default '0',
  `ip` varchar(40) NOT lisanssız default '',
  `FILE` varchar(100) NOT lisanssız default '',
  PRIMARY KEY  (`timestamp`),
  KEY `ip` (`ip`),
  KEY `FILE` (`FILE`)
) TYPE=MyISAM;

-- 
-- Tablo döküm verisi `useronline`
-- 

INSERT INTO `useronline` VALUES (1166479538, '85.182.244.106', '');

bunlar
 

sempaty

1
İyinet Üyesi
Katılım
25 Şubat 2005
Mesajlar
3,824
Reaction score
19
Konum
hawaii. ama sanal tur.
$sql = mysql_query("SELECT * FROM kategoriler");
while ($liste = mysql_fetch_array($sql))
{
$sayi = mysql_num_rows(mysql_query("SELECT sno FROM siteler WHERE kategori='$liste[kategori]'"));
echo "<a href=\"".$liste['k_id'].".html\">".$liste['kategori']." (".$sayi.")</a>\n";
}

böyle bi deneyin
 
H

hengame

Misafir
PHP:
valla oldu tek bir sorun kaldı bunu halletimi tamamdır

PHP:
echo "<a href=\"".$liste['k_id'].".html\">".$liste['kategori']." (".$sayi.")</a><br>\n";

link : id.html olarak

olması gerek : href='./?kategori=$rows[kategori]'>

denemeler :


PHP:
echo "<a href=\""./?kategori=$rows['kategori'].".html\">".$liste['kategori']." (".$sayi.")</a><br>\n";


PHP:
echo "<a href=\"".$liste ./?kategori=$rows['kategori'].".html\">".$liste['kategori']." (".$sayi.")</a><br>\n";

PHP:
echo "<a href=\"".$liste['kategori']."\">".$liste['kategori']." (".$sayi.")</a><br>\n";
 

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