Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

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
Onaylı Üye
Üye
Katılım
3 Şubat 2005
Mesajlar
1,607
Açılan Konu
92
Tepki puanı
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
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Açılan Konu
87
Tepki puanı
20
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
 

sempaty

1
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Açılan Konu
87
Tepki puanı
20
Konum
hawaii. ama sanal tur.
veritabanı tablo yapılarını yazabilir misiniz tam olarak
 
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
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Açılan Konu
87
Tepki puanı
20
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";
 

sempaty

1
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Açılan Konu
87
Tepki puanı
20
Konum
hawaii. ama sanal tur.
PHP:
echo '<a href="./?kategori='.$liste[kategori].'.html">'.$liste[kategori].' ('.$sayi.')</a>';
 
Üst