Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Genel > Programlama > PHP

PHP PHP & PHP Hızlandırıcılar

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   eTicaret 
Alt 2008-02-11, 21:02
Aristograt - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Nov 2007
Mesajlar: 728
Tecrübe Puanı: 2
eTicaret: %0/0
Aristograt is an unknown quantity at this point
Standart Veri cekmek

selam arkadaslar php de zorlandigim bir nokta oldu asagida aciklamaya calisiyim sitede en cok okunanlari listelemek istiyorum su kodlari kullaniyorum



<?php
$result = mysql_query('SELECT `id`, `adi` FROM `yazilar` ORDER BY `id` DESC LIMIT 31');
while ( $row = mysql_fetch_assoc($result) )
echo '<img border="0" src="/images/arrow.png" width="15" height="15">&nbsp;<A HREF=/son-eklenen/'.$row['id'].'-'.seo($row['adi']).'.html>' . $row['adi'] . '</a><br>
';
?>



mysql



-- Tablo yapısı : `iletisim`
--

CREATE TABLE `iletisim` (
`id` int(11) NOT NULL auto_increment,
`adsoyad` varchar(150) NOT NULL default '',
`mail` varchar(150) NOT NULL default '',
`konu` varchar(150) NOT NULL default '',
`mesaj` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

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


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

--
-- Tablo yapısı : `kategori`
--

CREATE TABLE `kategori` (
`kat` int(8) NOT NULL auto_increment,
`kategori` varchar(150) NOT NULL default '',
PRIMARY KEY (`kat`),
UNIQUE KEY `kat` (`kat`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

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


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

--
-- Tablo yapısı : `yazilar`
--

CREATE TABLE `yazilar` (
`id` int(11) NOT NULL auto_increment,
`kat` int(8) NOT NULL default '0',
`baslik` varchar(150) NOT NULL default '',
`adi` varchar(150) NOT NULL default '',
`key` text NOT NULL,
`aciklama` text NOT NULL,
`sayac` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

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


bunda en cok okunanlari mysql dan nasil cekebilirim hangi kodla cekebilirim yardimci olursaniz sevinirim
__________________
Google Delisi...
Alıntı ile Cevapla

  #2 (permalink)   eTicaret 
Alt 2008-02-11, 21:07
selim61 - ait Kullanıcı Resmi (Avatar)
ErrorTIM
 
Üyelik tarihi: May 2006
Nerden: <?=selim61?>
Mesajlar: 3.845
Blog Entries: 6
Tecrübe Puanı: 7
eTicaret: %92/21
selim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the rough
Standart

PHP- Kodu:
ORDER BY `idDESC 
yerine
PHP- Kodu:
ORDER BY `sayacDESC 
Belirli bir kategoridekiler için , $kategorino yu get ile aldıgını varsayarak
PHP- Kodu:
'SELECT `id`, `adi` FROM `yazilar` where kat=$kategorino ORDER BY `sayac` DESC LIMIT 31' 
__________________
Aşk gördüğüm en güzel düş bir tek sen uyandır beni

Konu selim61 tarafından (2008-02-11 Saat 21:09 ) değiştirilmiştir..
Alıntı ile Cevapla

  #3 (permalink)   eTicaret 
Alt 2008-02-11, 21:17
Aristograt - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Nov 2007
Mesajlar: 728
Tecrübe Puanı: 2
eTicaret: %0/0
Aristograt is an unknown quantity at this point
Standart

selim kardes kodu ne sekil koyucagimi anlamadim en son verdigin kodu php de acemiyim daha

kategoriadi yerine kategori id nosunumu yazmam gerek?
__________________
Google Delisi...
Alıntı ile Cevapla

  #4 (permalink)   eTicaret 
Alt 2008-02-11, 21:19
selim61 - ait Kullanıcı Resmi (Avatar)
ErrorTIM
 
Üyelik tarihi: May 2006
Nerden: <?=selim61?>
Mesajlar: 3.845
Blog Entries: 6
Tecrübe Puanı: 7
eTicaret: %92/21
selim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the rough
Standart

tam sayfayı vermen gerekiyor aksi halde sıfırdan sayfa yazıp veririm fakat işini görmez kafan daha çok karışır
__________________
Aşk gördüğüm en güzel düş bir tek sen uyandır beni
Alıntı ile Cevapla

  #5 (permalink)   eTicaret 
Alt 2008-02-11, 21:21
Aristograt - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Nov 2007
Mesajlar: 728
Tecrübe Puanı: 2
eTicaret: %0/0
Aristograt is an unknown quantity at this point
Standart

<?
$kat = $_GET[kat];
if($kat == "" || !isset($kat))
$kat = "31";
mysql_connect ($dbhost, $dbuser, $dbpass) or die (mysql_error());
@mysql_select_db ($dbname) or die (mysql_error());
$result = mysql_query("select * from kategori order by kategori") or die (mysql_error());
$result076 = mysql_query("select kategori from kategori where kat = '".(int)$kat."'") or die (mysql_error());
$row076 = mysql_fetch_array($result076);
$kategori = $row076['kategori'];
$sayfadaki_sayisi = 10;
$baslangic = $_GET['baslangic'];
if($baslangic == "") $baslangic = 0;
$result077 = mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat ORDER BY id DESC limit $baslangic,$sayfadaki_sayisi") or die (mysql_error());
$programx = mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat") or die (mysql_error());
$script_sayisi = mysql_num_rows($programx);
?>


bu mysql baglantisi inculide ile mysql a baglaniyor baska birseyi yok
__________________
Google Delisi...
Alıntı ile Cevapla

  #6 (permalink)   eTicaret 
Alt 2008-02-11, 21:54
selim61 - ait Kullanıcı Resmi (Avatar)
ErrorTIM
 
Üyelik tarihi: May 2006
Nerden: <?=selim61?>
Mesajlar: 3.845
Blog Entries: 6
Tecrübe Puanı: 7
eTicaret: %92/21
selim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the rough
Standart

PHP- Kodu:
<?
$kat 
$_GET[kat];
if(
$kat == "" || !isset($kat))
$kat "31";
mysql_connect ($dbhost$dbuser$dbpass) or die (mysql_error());
@
mysql_select_db ($dbname) or die (mysql_error());
$result mysql_query("select * from kategori order by kategori") or die (mysql_error());
$result076 mysql_query("select kategori from kategori where kat = '".(int)$kat."'") or die (mysql_error());
$row076 mysql_fetch_array($result076);
$kategori $row076['kategori'];
$sayfadaki_sayisi 10;
$baslangic $_GET['baslangic'];
if(
$baslangic == ""$baslangic 0;
$result077 mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat ORDER BY sayac DESC limit $baslangic,$sayfadaki_sayisi") or die (mysql_error());
$programx mysql_query("select kat,id, adi, aciklama from yazilar where kat=$kat") or die (mysql_error());
$script_sayisi mysql_num_rows($programx);
?>
sayaca göre sıralar
__________________
Aşk gördüğüm en güzel düş bir tek sen uyandır beni
Alıntı ile Cevapla

  #7 (permalink)   eTicaret 
Alt 2008-02-11, 21:58
Aristograt - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Nov 2007
Mesajlar: 728
Tecrübe Puanı: 2
eTicaret: %0/0
Aristograt is an unknown quantity at this point
Standart

kodu bu sekildemi cekmem gerek


<?php
$result = mysql_query('SELECT `id`, `adi` FROM `yazilar` ORDER BY `sayac` DESC LIMIT 10');
while ( $row = mysql_fetch_assoc($result) )
echo '<img border="0" src="/images/arrow.png" width="13" height="13">&nbsp;<a title=' . $row['adi'] . ' HREF=/son-eklenen/'.$row['id'].'-'.seo($row['adi']).'.html>' . $row['adi'] . '</a><br>
';
?>
__________________
Google Delisi...
Alıntı ile Cevapla

  #8 (permalink)   eTicaret 
Alt 2008-02-11, 22:01
selim61 - ait Kullanıcı Resmi (Avatar)
ErrorTIM
 
Üyelik tarihi: May 2006
Nerden: <?=selim61?>
Mesajlar: 3.845
Blog Entries: 6
Tecrübe Puanı: 7
eTicaret: %92/21
selim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the roughselim61 is a jewel in the rough
Standart

Alıntı:
Aristograt´isimli üyeden Alıntı Mesajı göster
kodu bu sekildemi cekmem gerek


<?php
$result = mysql_query('SELECT `id`, `adi` FROM `yazilar` ORDER BY `sayac` DESC LIMIT 10');
while ( $row = mysql_fetch_assoc($result) )
echo '<img border="0" src="/images/arrow.png" width="13" height="13">&nbsp;<a title=' . $row['adi'] . ' HREF=/son-eklenen/'.$row['id'].'-'.seo($row['adi']).'.html>' . $row['adi'] . '</a><br>
';
?>
evet
ORDER BY `sayac` DESC
sayac fieldına göre büyükten küçüğe doğru sıralar
__________________
Aşk gördüğüm en güzel düş bir tek sen uyandır beni
Alıntı ile Cevapla

  #9 (permalink)   eTicaret 
Alt 2008-02-11, 22:05
Aristograt - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Nov 2007
Mesajlar: 728
Tecrübe Puanı: 2
eTicaret: %0/0
Aristograt is an unknown quantity at this point
Standart

tamam oldu sanirsam biraz okunsun bakalim tekrar yazarim cok saolasin Allah razi Olsun selim ustad
__________________
Google Delisi...
Alıntı ile Cevapla

  #10 (permalink)   eTicaret 
Alt 2008-02-17, 14:15
Aristograt - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Nov 2007
Mesajlar: 728
Tecrübe Puanı: 2
eTicaret: %0/0
Aristograt is an unknown quantity at this point
Standart

selamlar tekrar bir sorunum var arkadaslar yukardaki sql kodlama ve php kodlari ile sitemdeki online user sayisini nasil gösterebilirim
__________________
Google Delisi...

Konu Aristograt tarafından (2008-02-17 Saat 14:18 ) değiştirilmiştir..
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
5 - 5 - 5 Yan yana mysql veri çekmek maxcilopez PHP 3 2008-02-02 18:45
Ajax - Sayfadan veri çekmek.. atay Javascript - Ajax ve Frameworkler 0 2007-11-30 19:25
Php ile sayfalı veri çekmek maxcilopez PHP 8 2007-10-24 16:27
Rastgele Veri Çekmek apostle PHP 3 2007-06-12 23:41


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 13:13 .


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0