Üye Bilgileri
Nick:MURAT23351
İsim:murat akıl
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:15
Cevap sayısı:25
Kaç günlük üye32
Son yazdığı Php kodları mesajları
bunu bende yapmıştım dostum olmuyor örnek  id 1 ise id 1 in alfabe alanında a,b,c,d diye virgüller ile verilerim var dışardan bir e harfi ni sorgulatacam var mı yok mu diye senin yaptığın olmadı ???
Zaman2012-03-17 12:44:52
Php php
selam arkadaşlar tablom da id
alfabe diye sutunlarım var id =1
alfabe=a,b,c,d diye kayıt var harfler virgülle ayırmışım  buna  e harfini eklemek veya update yapmak istiyorum  alfabe sutununda  e nin var olup olmadığını nasıl bulabilirim ??? explode ile böldüm bir şeyler yaptım ama işin içinden çıkamadım ??
Zaman2012-03-17 08:55:15
Php virgüller arası kayıt sorgulama
teşekkürler önceden bir sorun yokken dosyadada bir değişiklik yapmadım bu olduğundan host ile alakalı sorundur diyyorum. kendim herşeyi yaptım olmadı. modules.php?name=MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet diye yazıp enterlayınca muhammet isminde olan 2 kişi çıkıyor modules.php?name=MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet B diye yazınca da buluyor ama modules.php?name=MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet BİLİCİ yazınca İ ler devreye girince karakter kod hatas veriyor406 hatası veriyor başka sitede 406 hatası çözümü var onları denedim yine olmadı. Not Acceptable An appropriate representation of the requested resource /modules.php could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Zaman2012-01-02 18:27:10
Php
selam arkadaşlar veritabanına kayıt alındığında mysql ye aşağıdaki gibi kayıt ediyorphpmyadminbunları listelerken türkçe karakterde bir sıkıntı yok düzgün gösteriyor. önceden böyle bir sıkıntı yoktu herşey düzgünken  bul.php dosyamdan get yöntemiyle sorgulamak istediğimde Muhammet BİLİCİ adlı kişinin Linkine üzerine geldiğimde MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet BİLİCİ olarak gözükürken tıkladığımda adres satırısında aşağıdaki gibi oluyor. ve böylecede türkçe karakterler bu şekilde çıkıyor  MEZUNLARIMIZ&file=bul&ADISOYADI=Muhammet%20B%DDL%DDC%DD tıklanıldığındada ise aşağıdaki hatayı veriyor Urldecode() yolunuda denedim yine aynı hatayı veriyor. Not Acceptable An appropriate representation of the requested resource /modules.php could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. hatası veriyor karakter değiştirme fonksiyonu yazmama rağmen bu sorun çözülmedi. İ siz  Muhammet BILICI diye değiştirdiğimde ise kişinin detaylarını veriyor. bu sorun nereden kaynaklanıyor ben anlamadım.
Zaman2011-12-29 19:13:33
Php türkçe karakterde farklı bir sorun alıyorum
sonunda yaptım. include("ayar.php");


$sorgu = @mysql_query("SELECT tarih, COUNT(id) as count FROM  ip_sayaci  GROUP BY tarih  ORDER BY count DESC LIMIT 10 ");
ECHO '<table border="2">
    <tr>
        <td colspan="2"><p align="center"><B></B></td>
    </tr>
   
    ';
while ($kayit=@mysql_fetch_array($sorgu)) {


$b = mysql_query("SELECT * FROM ip_sayaci  WHERE tarih='$kayit[tarih]'");
$sql   = mysql_query("SELECT SUM(tiklama) FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];

echo mysql_num_rows($b)."<br>";

echo '<tr>
<td colspan="6" bgcolor="#CCFF66"><p align="center"><b>Veritabanımızda <font color="#FF0000">'.$kayit[tarih].' </font>Tarihine ait Toplam <font color="#FF0000">'.mysql_num_rows($b).'</font></A> değişik ip ile siteye gelen ziyaretçi toplam <font color="#FF0000">'.$sayfa.'</font> tıklama yapmıştır.</b><td>

</tr><br>';

}
  echo ' </table></div> ';  
Zaman2011-12-01 10:57:35
Php Php
selam arkadaşlar yazmış olduğum sayac scriptime ek olarak şimdiye kadar tarihe göre kaç defa girilmiş ve kaç defa o tarihte toplam tıklama yakın tarihden ilk tarihe doğru sıralıyor saydırmayı. tarih - ogüngirilen iplerin toplam sayısı - iplerin tıklama toplamı echo '<table>';
$sorgu = mysql_query("SELECT tarih, COUNT(id) as count FROM ip_sayaci  GROUP BY tarih  ORDER BY tarih DESC ");
while ($kayit=mysql_fetch_array($sorgu)) {




$b = mysql_query("SELECT * FROM ip_sayaci  WHERE tarih='$kayit[tarih]'");
$sql   = mysql_query("SELECT SUM(tiklama) FROM ip_sayaci WHERE tarih='$kayit[tarih]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];



echo '<tr>
<td colspan="6" bgcolor="#CCFF66"><p align="center"><b>Veritabanımızda <font color="#FF0000">'.$kayit[tarih].' </font>Tarihine ait Toplam <font color="#FF0000">'.mysql_num_rows($b).'</font></A> değişik ip ile siteye gelen ziyaretçi toplam <font color="#FF0000">'.$sayfa.'</font> tıklama yapmıştır.</b><td>

</tr><br><table>';
} yapamadığım takıldığım kısım ise tarih - ogüngirilen iplerin toplam sayısı - iplerin tıklama toplamı olayının "ogüngirilen iplerin toplam sayısı" verisini iplerin toplam sayısına göre en büyükten en küçüğe göre 10 veriyi yazdırma işini beceremedim , yapamadım ????
Zaman2011-11-29 21:12:41
Php toplam kayıt sayısını büyükten küçüğe doğru sıralama
anladım sanırım
id
yili
gorev
adısoyadi
telefonu

alt sutuna da sıralama diye açıp bunada sıra no 1-2-3-4-5... diye sıra verirsem bu sıralama sutununa görede sıralarsam asc diye ozaman olur sanırım.
Zaman2011-10-17 14:19:16
Php
cevabın için teşekkürler ama bir şey anlamadım 2. bir alan ne için gerekli olacak ki ???? kısa bir örnek yazabilirsen sevinirim kaç gündür işin içinden çıkamadım ????
Zaman2011-10-17 14:12:20
Php
selam arkadaşlar tablomda id
yili
gorev
adısoyadi
telefonu
diye sutunlar var bunları yıla göre çekiyorum sıkıntı yok ama çekerken ekrana yazdırmada öncelikle gorev i Müdür , Müdür Yardımcısı , başkan ,başkan yardımcısı diye yılına göre alıp yazdırmasını istiyorum.  kayıt eklerken ekleme işini yukardaki sıraya göre yaparsam bir sıkıntı çıkmıyor eklemeyi Müdür , Müdür Yardımcısı , başkan ,başkan yardımcısı diye bu sırada yaparsam istediğim gibi çıkıyor görev kısmı düzensiz yukardaki sıraya göre girilmeyincede bu sıraya göre listelenmiyor  bunu yapamadım nasıl olabilir ???
Zaman2011-10-16 18:30:11
Php istenilen verileri çekme ??
buna benzer ziyaretçi deftesim için yaptığım form mesaj yazıldıktan sonra yazılanlar mailime geliyor sizin forma göre biraz uyarladım inş. işine yarar.    gonder.php    <?php
   $tarih=date("d-m-y");
   $saat=time();
   $msitename="sizin sitenizin adı";
   $mfmail="kişinin mail adresi";
   $mail="sizin mail adresi";
  $OGPlanetNickiniz= $_post(OGPlanetNickiniz);
  $ForumdakiNickiniz=$_post(ForumdakiNickiniz);
 $Astro100=$_post(Astro100);
 $Astro200=$_post(Astro200);
 $Astro400=$_post(Astro400);
    $konu = "$ForumdakiNickiniz adlı Mesaj gönderildi - $msitename";
    $message = "$Astro100 , $Astro200 , $Astro400  astro sipariş etti :\n\n \n\n Mesaj Başlığı:\n $OGPlanetNickiniz  , $ForumdakiNickiniz adlı  kişi  $Astro100 ,  $Astro200 , $Astro400 alacakmış \n\n Mesajın Tarih ve Saati :$tarih ,$saat \n\n  Mesajı  okuyabileceğiniz adres:\n $msiteadi/admin.php\n\nYada anasayfaya buradan ulaşabilirsiniz: \n $msitename \n \n ";
    mail($mfmail, $konu, $message, "From: \"$mail\" <$ForumdakiNickiniz>\nX-Mailer: PHP/" . phpversion());
?>
Zaman2011-06-13 19:48:37
Php Php
sorunumu hallettim. $say = mysql_fetch_array(mysql_query('select * from resim WHERE NO=23'));
$a = $say[RESIM0];
$b = $say[RESIM1];
$c = $say[RESIM2];
$d = $say[RESIM3];
$e =$say[RESIM4];
$f =$say[RESIM5];
$g =$say[RESIM6];
$h =$say[RESIM7]; $z =$say[RESIM8];
$j =$say[RESIM9];
$k =$say[RESIM10];
$l =$say[RESIM11]; $m =$say[RESIM12];
$n =$say[RESIM13];
$o =$say[RESIM14];
if($a!=="") { $x=array($a); }
if($b!=="") { array_push($x,$b); }
if($c!=="") { array_push($x,$c);}
if($d!=="") { array_push($x,$d); } if($e!=="") { array_push($x,$e); }
if($f!=="") { array_push($x,$f);}
if($g!=="") { array_push($x,$g); } if($h!=="") { array_push($x,$h); }
if($z!=="") { array_push($x,$z);}
if($j!=="") { array_push($x,$j); } if($k!=="") { array_push($x,$k); }
if($l!=="") { array_push($x,$l);}
if($m!=="") { array_push($x,$m); } if($n!=="") { array_push($x,$n); }
if($o!=="") { array_push($x,$o);} $dolular=count($x);
echo $dolular;
Zaman2011-05-21 22:21:33
Php Php
slm arkadaşlar resim diye tablom var bu resim tablsundaki id si 23 olan satırdaki RESIM0,RESIM1,RESIM2 ,,, ,,, diye verilerim var bunların birkaçında veri kayıtlı bazılarında kayıt yok boş kayıt olmayanların boş olanların  toplam sayılarını nasıl bulabilirim???
Zaman2011-05-21 19:41:38
Php veritabanındaki boş olan kayıtların toplam sayısı
drekon gerçekten kısaymış çalışan kod ise aşağıda <?php
include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritaban&yacute;na ba&eth;lan&yacute;lamad&yacute;.");
$sec  = mysql_select_db($db);
$sonuc = mysql_query("SELECT MONTH(TARIH) AS ay, COUNT(*) AS adet  FROM tarih GROUP BY ay ORDER BY NO DESC");
$tarihtr = array(
    '1'     =>    'Ocak',
    '2'    =>    'Subat',
    '3'       =>    'Mart',
    '4'       =>    'Nisan',
    '5'         =>    'Mayis',
    '6'        =>    'Haziran',
    '7'        =>    'Temmuz',
    '8'      =>    'Agustos',
    '9'   =>    'Eylul',
    '10'     =>    'Ekim',
    '11'    =>    'Kasim',
    '12'    =>    'Aralik',
 
); while ($satir=@mysql_fetch_array($sonuc))
{
$tr1= strtr($satir["ay"], $tarihtr);
echo "$tr1 Ayından Toplam : ". $satir["adet"]." Kayıt Var<br>";   }
?>
Zaman2011-05-18 14:13:34
Php Php
$dbgelengelentarih="27.05.2011"; //olarak bir tarih olsun
$tarihayir = $dbgelengelentarih;
$kelimeler = explode(".",$tarihayir);
$AYIBUL= $kelimeler[1]; bunun çıktısı 05 dir. veritabanından gelen tarihler buna göre ayrıacak 05 ise o tarih , MAYIS a +1 koyacak. 06 ya  denkse hazirana +1 , temmuza denkse temmuzu  +1 artıracak 12 aya kadar gidersin en sonrda toplamları yazdırırsın. olur biter. phpnin  kilidi bütün kapıları açar :)))
Zaman2011-05-16 20:21:48
Php Php
. yerine - kullanırsan ozaman (-) göre ayrıacak tarihin günü bulmak istersen  $kelimeler[1]; yerine  $kelimeler[0]; yıl içinse  $kelimeler[3]; yazarak istediğin parçaladığın kısmı bulabilrsin tarih olarak 27.05.2011 biçimde örneği yaptım sen bu örneğe 2011-05-03 göre geliştirisin artık.
Zaman2011-05-16 19:02:54
Php Php
Ayak üstü aklıma gelen yöntem bu şekilde , denedim de çalışıyor. bir çok değişik yöntem var aklıma bu yöntem geldi bu örneğe bakarak geliştirebilirsin. <?php include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritaban&yacute;na ba&eth;lan&yacute;lamad&yacute;.");
@mysql_select_db($db); $sql="SELECT * FROM tarih ORDER BY NO DESC ";
$oku = @mysql_query($sql);
$satirsayisi=@mysql_num_rows($oku);
$MAYIS=0;
$HAZİRAN=0;
for ($i=0;$i<$satirsayisi;$i++)
{
$satir=@mysql_fetch_array($oku);   $dbgelengelentarih=$satir["TARIH"];
$tarihayir = $dbgelengelentarih;
$kelimeler = explode(".",$tarihayir);
$AYIBUL= $kelimeler[1]; if ($AYIBUL==05)
{ $MAYIS=$MAYIS+1;
} ELSEif($AYIBUL==06)
{ $HAZIRAN=$HAZIRAN+1;
}
}
echo "MAYIS AYINDAN TOPLAM $MAYIS <br>";
echo "HAZİRAN AYINDAN TOPLAM $HAZIRAN <br>";
?>
Zaman2011-05-16 18:59:47
Php Php
sorunumu yaptım sonunda <?PHP
             
             
              include("common.inc"); $sorgu = @mysql_query("SELECT KONUM, COUNT(NO) as count FROM okuma GROUP BY KONUM ORDER BY count DESC LIMIT 10  ");
ECHO '<div align="left"><table class="undertab"  border="2" width="600px">
 <tr>
  <td width="50%" align="center" bgcolor="#FFFFCC"><b>YER</b></td>
  <td  width="50%" align="center" bgcolor="#FFFFCC"><b>OKUNAN KİTAP SAYISI</b></td>
 </tr>';
while ($kayit=@mysql_fetch_array($sorgu)) {   $sql   = mysql_query("SELECT SUM(SAYFA) FROM okuma WHERE KONUM='$kayit[KONUM]'");
$cikti = mysql_fetch_row($sql);
$sayfa = $cikti[0];
        
            ECHO '<tr><td width="50%" align="center" bgcolor="#FF9933">'.$kayit[KONUM].'</td> <td  width="50%" align="center" bgcolor="#FF9933">'.$sayfa.'</td> </tr>'; }
  echo ' </table></div> ';
           
           
             
              ?>      
Zaman2011-05-10 13:48:53
Php Php
Yazan:Turkdown Merhaba arkadaşlar,   şuan bu sitede bulunan yazı editörü şeklinde bir yazı editörü yapmak istiyorum.. php - asp - html kod anlatımları olacak bir sitede kullanacağım ve bu bbcode ler ile ilgili yardıma ihtiyacım var..   Verileri girdiriyorum ama kodları hem renklendirip hemde kod olduğunu vurgulamak amacı ile çerçeveye almak ve renklendirmek istiyorum nasıl yapabilirim bunu acaba ? verileri şu şekilde alıyorum. <?php echo stripslashes($row[icerik]).'';?>  yani word gibi panel istiyorsun yazı yazarken renklendirme vs ne istiyorsan şayet php sayfana echo'<script language="javascript" src="tiny_mce/tiny_mce.js"></script>
<script language="javascript">
tinyMCE.init({
    // General options
    mode : "textareas",
    theme : "advanced",
    plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
    // Theme options
    theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
    theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
    theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
    theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "left",
    theme_advanced_statusbar_location : "bottom",
    theme_advanced_resizing : true,
    // Example content CSS (should be your site CSS)
    content_css : "css/content.css",
    // Drop lists for link/image/media/template dialogs
    template_external_list_url : "lists/template_list.js",
    external_link_list_url : "lists/link_list.js",
    external_image_list_url : "lists/image_list.js",
    media_external_list_url : "lists/media_list.js",
    // Replace values for the template plugin
    template_replace_values : {
        username : "Some User",
        staffid : "991234"
    }
});
</script>'; kodu yaz ve http://sourceforge.net/projects/tinymce/files/TinyMCE/3.2.7/tinymce_3_2_7.zip/download linkteki dosyayı indir tiny_mce/tiny_mce.js gibi sunucu olacak şekilde at textarea herşey istediğin gibi çıkar
Zaman2011-05-10 13:10:08
Php
selam arkadaşlar yaptığım scripte takıldım. en çok hit olan vb konuları hallettim ama bir noktayı yapamadım. sql de KONUMU            SAYFASAYISI
KOVANCILAR         30
PALU                   40
ELAZIĞ                60
PALU                   80
ELAZIĞ                100
KOVANCILAR         60
ARICAK                80 verilerim var şimdi ekrana aşağıdaki gibi toplayıp nasıl yazdırabilirim. BULUNDUGU YER          TOPLAM SAYFASI
KOVANCILAR                     90
PALU                              120
ELAZIĞ                            160
ARICAK                            80
gibi .... yapabildiklerim ise bulunduğum yerlerden herbirinden tek birini alıp ekrana yazdırabiliyorum ama sayfa sayısı en sondaki ekrana basıyor
KOVANCILAR             60
PALU                       80
ELAZIĞ                     100
ARICAK                    80 gibi veya tüm verilerin karışsındaki verileride yazdırabilirim ama benim için gerekli olan aynı olan yerlerin toplam sayfa sayısını  tek tek yazdırma.  BULUNDUGU YER          TOPLAM SAYFASI
KOVANCILAR                     90
PALU                              120
ELAZIĞ                            160
ARICAK                            80
gibi ....
Zaman2011-05-10 12:57:43
Php sql birden çok aynı olan verilerin sayfalarını toplama
dahada kısasını bu şekilde yaptım. <?
$YILADI = date("Y");
$AYADI = date("m");

//2010-2011
if ($YILADI=='2010'){

if($AYADI >='09' and $AYADI <="12")
{
$DONEMADI= "2010-2011";
}

}

if ($YILADI=='2011'){

if($AYADI >='01' and $AYADI <="06")
{
$DONEMADI= "2010-2011";
}

}
//2011-2012
if ($YILADI=='2011'){

if($AYADI >='09' and $AYADI <="12")
{
$DONEMADI= "2011-2012";
}

}

if ($YILADI=='2012'){

if($AYADI >='01' and $AYADI <="06")
{
$DONEMADI= "2011-2012";
}

}



echo $DONEMADI;

?>
Zaman2011-04-27 23:41:28
Php Php
tşkler cevabın için  ama bu yıl 2010-2011 eğitim öğretim yılındayız senin kod 2011-2012 yazdırıyor biraz uuzn gibi olacak bunu if içinde if deyimiyle ancak yapılabilir bunuda bu şekilde yaptım <?
$a = date("Y");
$b = date("F");



if ($a=='2010'){

if($b=='September')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='October')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='November')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='December')
{
echo "2010-2011 dönemindesiniz";

}
}

if ($a=='2011'){

if($b=='January')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='February')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='November')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='April')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='May')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='June')
{
echo "2010-2011 dönemindesiniz";

}
}




if ($a=='2011'){

if($b=='September')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='October')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='November')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='December')
{
echo "2011-2012 dönemindesiniz";

}
}

if ($a=='2012'){

if($b=='January')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='February')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='November')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='April')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='May')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='June')
{
echo "2011-2012 dönemindesiniz";

}
}


?> uzayıp gider.....
Zaman2011-04-27 21:58:14
Php php
slm arkadaşlar dönem yılını bir türlü ekrana basamadım. bu sene eğitim öğretim yılı 2010-2011 yılındayız bunu date den bu yılı alıp 2010 mesele 2010-2011 diye nasıl akrabiliriz yani bir değişkene bağlayabiliriz. örnek : <?
$a = date("Y");


if ($a=2010)
{
echo "2010-2011 dönemindesiniz";
}
?> ama 1 dönem 2 yıldan oluşacağından buna bir türlü aklım basmadı. yani bu sene 2010-2011 dönemindeyiz 2010 senesinde 2010-2011 olacak 2011 yılına girildiğindede 2010-2011 yazdıracak yukardaki yazdığım basit şey bugünkü yıl 2011 ise bu sefer 2010-2011 yerine 2011-2012 yazacak. veya bir yöntem aklıma geliyor , bu konuda bunuda yapamadım. yıl 2011 yılında olsa bile haziran veya temmuz ayına kadar 2010-2011 nasıl yazdıracam???
Zaman2011-04-27 20:16:55
Php dönem yılını yazdırma
slm arkadaşlar yaptığım scripte  veritabanından 2 veriyi süzerek arama kısmını yapamadım. yada bildiğimi unuttum mu bilemedim:))) normal arama bu şekilde
$result = mysql_query("SELECT * FROM haber WHERE METIN  LIKE '%$gelenarama%' ORDER BY NO DESC");  yapmak istediğim durum: ogrencilerimiz diye tablomuz var ADISOYADI
DONEMYILI
AYI diye.  form oluturdum 2010-2011 u seçip sonrada herhangi bir AYI seçip gönder dediğimde veritabanında kayıtlı o dönemde ve o ayda  hangi öğrenciler var ise ekrana basamadım. --------------------------------- Sorunumu çözdüm $AYI=$_POST["AYI"];
$YILI=$_POST["YILI"]; $result = mysql_query("SELECT * FROM arama WHERE AYI LIKE '%$AYI%' AND DONEMYILI LIKE '%$YILI%'");
Zaman2011-04-26 21:49:18
Php php de 2 veride arama yapabilme
tamam sorunumu yaptım nihayet.... yaptığım projem http://www.ogretmenx.com/tercih/ sitesinden il ilçe ve ilçelere ait okul bilgilerini çekmek  örnek teşkil edecek php konuları 1: file_get_content kullanma 2: explode kullanma 3: $_POST metudu kullanma 4: $_GET metodu kullanma 5: çekilecek sitede var olan reklamlar artıklardan kurtulma iladi.php dosyam : illeri göndermeyi sağlar <form id="form1" name="form1" method="post" action="botlink.php">
  <table width="320" border="0" align="center">
    <tr>
      <td><span class="style17"><strong>ŞEHİRİ SEÇİNİZ </strong></span></td>
      <td>&nbsp;</td>
      <td>
     
      <input type="radio" name="iladi" value="ADANA" id="iladi" /> ADANA<br />
<input type="radio" name="iladi" value="MERSİN" id="iladi" /> MERSİN<br />
<input type="radio" name="iladi" value="İSTANBUL" id="iladi" /> İSTANBUL<br />
<input type="radio" name="iladi" value="ANTALYA" id="iladi" /> ANTALYA<br /   >
.
.
. 81 il adı yazılıp artılabilir örnek olması dileğiyle 4 tane yazdım...
      </td>
    </tr>
   
      <td colspan="2">&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="İLÇELERİ GÖSTER" />
      </label></td>
    </tr>
  </table>
</form> botlink dosyam : gelen il adına göre ilçeleri seçer <?php $iladi=$_POST["iladi"];
$siteadi = file_get_contents("http://www.ogretmenx.com/tercih/ilce.php?il=$iladi");
$siteadi1 = explode(' <td valign="top"><ul >',$siteadi);
$bilgi = explode("</ul></td>", $siteadi1[1]);
echo $bilgi[0];    
?> okula-gore-hizmet-puani3.php dosyam ise seçilen il ve ilçe isimlerini $_GET metoduyla aktarılıp ilçedeki tüm okulların bilgileri alan sayfa. <?PHP $iladi=$_GET['il'];
$ilceadi=$_GET['ilce'];
$siteadresi = file_get_contents("http://www.ogretmenx.com/tercih/okula-gore-hizmet-puani3.php?il=$iladi&ilce=$ilceadi"); echo '<table border="1" width="100%">
 <tr>
  <td>okul kodu</td>
  <td>il</td>
  <td>ilçe</td>
  <td>&nbsp;okul adı</td>
  <td>&nbsp;hizmet bölgesi</td>
  <td>hizmet alanı</td>
  <td><span class="style16">Yerleşim Yeri</span></td>
  <td><span class="style16">Zorunlu Hizmet Yükümlüğü Süresi(Yıl)</span></td>
  <td><span class="style16">Hizmet Puan </span></td>
';
$kod = explode('<td width="64"><div align="center"><span class="style16">',$siteadresi); $kod = explode('</table></td>',$kod[1]);
echo $kod[0];
echo '</table>';
?>
Zaman2011-02-27 19:53:45
Php Php
bunu bende düşündüm botlink.php de ekrana yazan komutta echo $bilgi[0]; ye link verdim  bot.php ye ordan ekrana bastırmayı yapmadı. smiley
Zaman2011-02-26 23:45:51
Php Php
.... sorunumu halletmiş bulunmaktayım en altta çalışan kod ve projem en son cevapta ..... slm arkadaşlar bu aralar uğraş olarak php ile başka sitelerden veri çekimi olayına el attım takıldığım nokta oldu sizin yardımlarınıza ihtiyacım oldu. veri çekeceğim site : http://www.ogretmenx.com/tercih/  bu sitede 81 il var. illeri seçince ilçeleri geliyor ilçeleri tıklayıncada ilçede okulları tek bir dosyada gösteremedim. ayrı bir dosyada ilçe adını girdiğimde gelen verileri alıyorum sorunum ilçeyi ekrana yazdırdıktan sonra $_POST yöntemiyle veya başka bir yöntemle bot.php dosyama ilçe aktarılıp yazdırılmasını yapamadım.. NOT:  tek tek ilçeleri girince bot.php dosyam sorunsuz çalışıyor ilçenin tüm okulların bilgileri yazdırıyor. amacım botlink.php de gelen ilçe adlarına tıklayınca bunu ilçe adını alıp bot.php de okulların bilgilerini  ekrana yazdırması ?? iladi.php <form id="form1" name="form1" method="post" action="botlink.php">
  <table width="320" border="0" align="center">
    <tr>
      <td><span class="style17"><strong>ŞEHİRİ SEÇİNİZ </strong></span></td>
      <td>&nbsp;</td>
      <td>
     
      <input type="radio" name="iladi" value="ADANA" id="iladi" /> ADANA<br />
<input type="radio" name="iladi" value="MERSİN" id="iladi" /> MERSİN<br />
<input type="radio" name="iladi" value="İSTANBUL" id="iladi" /> İSTANBUL<br />
<input type="radio" name="iladi" value="ANTALYA" id="iladi" /> ANTALYA<br />     
     
     
      </td>
    </tr>
   
      <td colspan="2">&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="İLÇELERİ GÖSTER" />
      </label></td>
    </tr>
  </table>
</form> botlink.php dosyam <?php $iladi=$_POST["iladi"];
$siteadi = file_get_contents("http://www.ogretmenx.com/tercih/ilce.php?il=$iladi");
$siteadi1 = explode('<td valign="top"><ul >',$siteadi);
$bilgi = explode("</ul>", $siteadi1[1]);
echo $bilgi[0]; ?>   bot.php dosyam <?php $siteadresi = file_get_contents("http://www.ogretmenx.com/tercih/okula-gore-hizmet-puani3.php?il=MERSİN&ilce=AKDENİZ"); echo '<table border="1" width="100%">
 <tr>
  <td>okul kodu</td>
  <td>il</td>
  <td>ilçe</td>
  <td>&nbsp;okul adı</td>
  <td>&nbsp;hizmet bölgesi</td>
  <td>hizmet alanı</td>
  <td><span class="style16">Yerleşim Yeri</span></td>
  <td><span class="style16">Zorunlu Hizmet Yükümlüğü Süresi(Yıl)</span></td>
  <td><span class="style16">Hizmet Puan </span></td>
';
$kod = explode('<td width="64"><div align="center"><span class="style16">',$siteadresi); $kod = explode('<tr>',$kod[1]);
echo $kod[0];
echo '</table></tr>';
?>
Zaman2011-02-26 20:57:09
Php php ile başka siteden veri çekimi
sorunumu çözdüm 60sn bittiğinde giris.php sayfasına gidiyor kullanıcı adımı ve şifremi girdiğimde aynı şekilde yönetim panelimi gösteriyor... bu konuda sıkıntı yaşayacaklar iiçin gerekli olan dosyamın kodları aşağıdadır. giris.php <form id="form1" name="form1" method="post" action="uye_kontrol.php">
  <table width="320" border="0" align="center">
    <tr>
      <td><span class="style17">Kullanıcı <strong>Adı </strong></span></td>
      <td>&nbsp;</td>
      <td><label>
        <input name="kullanici_adi" type="text" id="kullanici_adi" />
      </label></td>
    </tr>
    <tr>
      <td><span class="style17">Kullanıcı <strong>Şifresi </strong></span></td>
      <td>&nbsp;</td>
      <td><label>
        <input name="sifre" type="text" id="sifre" />
      </label></td>
    </tr>
    <tr>
      <td colspan="2">&nbsp;</td>
      <td><label>
        <input type="submit" name="Submit" value="Giriş Yap" />
      </label></td>
    </tr>
  </table>
</form> uye_kontrol.php <?php   $kullanici_adi=$_POST["kullanici_adi"];
$kullanici_sifresi=$_POST["sifre"];
if(($kullanici_adi=="deneme") && ($kullanici_sifresi=="deneme")){  
echo "<center>Başarılı şekilde giriş yaptınız<br>Üye hesabınıza yönlendiriliyorsunuz</center>";
setcookie("kullanici_adi",$kullanici_adi,time()+60*1); //Oturumu 1 dk başlattık
header("refresh:3; url=hduzenlesillist.php");   }else{   echo "<center>HATA !<br>Giriş başarısız<br>Giriş sayfasına yönlendiriliyorsunuz</center>";
header("refresh:3; url=giris.php");   }
?>   hduzenlesillist.php dosyam <?php
 
$kullanici_adi=$_COOKIE["kullanici_adi"];   if(empty($kullanici_adi)){  
header("location:giris.php");   }
else{   echo "<center>Merhaba <b>".$kullanici_adi."</b> , burası Yönetim panelidir<br><a href=cikis_yap.php>Çıkış yap</a></center>"; . .. . php kodlarım }  
?>     cıkıs_yap.php dosyam <?php   echo "<center>Başarılı şekilde çıkış yaptınız<br>Giriş sayfasına yönlendiriliyorsunuz</center>";
header("refresh:3; url=hduzenlesillist.php");
setcookie("kullanici_adi","");   ?>  
Zaman2011-02-09 15:59:04
Php Php
slm arkadaşlar merhabalar php de şifreli giriş sayfası sayfama ekledim herşey normal kulllanıcı adı ve şifre ile giriliyor bir bilgisayarda siteme giriş yapıp aradan 3 gün sonra aynı pc ye oturup şifresiz yönetim paneline girince setcookie sorunu halletmemişim anladım bunun için setcookie  ekledim setcookie("login",$login,time()+60*1); ekledim yani 60 sn sonra giriş yasak olsun dedim giriş.php den oluşturmuş olduğum kullanıcı adımı ve şifremi girdiğimde hduzenlesillist.php giriyor aradan geçen 60 sn sonra sayfamı yenilediğimde istediğim uyarı geliyor Bu sayfayı görüntüleme yetkiniz yoktur tekrar giriş için tıklayınız deyip tekrar giris.php gidip aynı kullanıcı ve şifrem ile girmek istediğimde Bu sayfayı görüntüleme yetkiniz yoktur tekrar giriş için tıklayınız diyor ?? sayfayı komple kapatıp tekrar girmek istediğimde ise sorunsuzca  giriyor. sayfa açıkken süre bittiğinde kullanıcı adım ile şifremle sorunsuzca giriş sorunumu nasıl halledecem   giriş.php sayfam <form action="hduzenlesillist.php" method="POST">
<table align="center">
<tr>
<td>Kullanycy Adı</td>
<td>:</td>
<td><input type="text" name="login"></td>
</tr>
<tr>
<td>Şifre</td>
<td>:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td></td>
<td></td>
<td><input type="submit" value="Giriş"></td>
</tr>
</table>
</form> hduzenlesillist.php dosyamda <?php
 
$ourLogin = "deneme"; 
$ourPassword = "deneme";  session_start();  if ($_SESSION['login']!=$ourLogin && $_SESSION['password']!=$ourPassword) { 
if ($_POST['login']==$ourLogin && $_POST['password']==$ourPassword) { 
$_SESSION['login'] = $_POST['login']; 
$_SESSION['password'] = $_POST['password'];
 
setcookie("login",$login,time()+60*1); header("Location: hduzenlesillist.php"); 

else { 
echo " yanlış giriş yaptınız  "; 
echo "<a href=\"giris.php\">Çıkış Yap</a>";
exit;  }  } 
 $cerez_varmi=$_COOKIE["login"];
 if(!isset($cerez_varmi["login"])){
echo "Bu sayfayı görüntüleme yetkiniz yoktur.";
echo "<a href=\"giris.php\">Giriş</a>";
}else{
echo "Admin sayfası<br>";
echo "<a href=\"logout.php\">Çıkış Yap</a>"; .
.
.
burada da php kodlarım var
.
. }
 
?>
Zaman2011-02-09 11:55:23
Php yaptığım scriptte setcookie sorunu
3-4 gün kaldıktan sonra eski temayı kullanmayı  bu şekilde yapmaya karar verdim.   <?php $dbhost   = "localhost"; // Mysql sunucu adresini yazınız.
$dbkullanici = "root";  // Mysql kullanıcı adını yazınız.
$dbsifre  = "";   // Mysql şifrenizi yazınız.
$db    = "tema"; // Mysqlda kullandığınız veritabanı adını yazınız.
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanına bağlanılamadı.");
$sec  = mysql_select_db($db);
$tarih = date("d-m"); switch($tarih){     case "10-11":
        $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='10_KASIM' ");    mysql_close($baglanti);
    break;
    case "15-11":
        $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti);
    break;  
    case "23-04":
        $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='23_NISAN' ");    mysql_close($baglanti);
    break;
    case "27-04":
        $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti);
    break;  
    case "19-05":
        $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='19_MAYIS' ");    mysql_close($baglanti);
    break;
    case "23-05":
        $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti);
    break;             
   
   
  
    case "30-08":
       $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='30_AGUSTOS' ");    mysql_close($baglanti);
    break;
    case "03-09":
       $guncelle = mysql_query("UPDATE Tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti);
    break;            
}
?>
Zaman2011-02-03 11:03:46
Php Php
cevabın için tşklerr her 2 sinde ve benim yukardaki koddada  veritabanına default_thema ya update yapabiliyorum sorun yok yapmak istediğim yukardaki koddada var 23 NİSAN günü veritabanına 23_nisan temamın adını yazdırarak o günden itibaren 23 nisan teması   aktif olacak buraya kadar zaten sorun yok bu kalma işlem 4 gün kalacak yoksa 23 nisan günü  site 23nisan teması olacak bir gün sonra site eski haline gelmiş olacak. senin yazdığın kodda bir gün sonra site eski teması oluyor aynı yöntemle else if deyimiyle 27-04 diye sitenin kendi temasını yazdırarakta yapılabiliyorum amacım daha pratik ve mantıklı bir  yol var mı ?  <?php
$tarih = date("d-m");   include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanına bağlanılamadı.");
$sec  = mysql_select_db($db);
$tarih = date("d-m");   if ($tarih == "23-04"){ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='23_NISAN' ");    mysql_close($baglanti);
} /*daha pratik çözümü var mı else if($tarih == "27-04"){ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti); } */ else if($tarih == "19-05"){ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='19_MAYIS' ");    mysql_close($baglanti); }
/*daha pratik çözümü var mı
else if($tarih == "23-05"){ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti); } */ else if($tarih == "30-08"){ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='30_AGUSTOS' ");    mysql_close($baglanti); } /*daha pratik çözümü var mı else if($tarih == "03_09"){ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='nt_egitim' ");    mysql_close($baglanti); }  */ else{ $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_EGITIM' ");    mysql_close($baglanti); } ?>  
Zaman2011-02-03 10:10:59
Php Php
slm arkadaşlar okulum için yapmış olduğum siteme günün anlam önemine göre önceden oluşturmuş olduğum temayı veritabanından ismi hangisi ise ona göre temanın şekli değiştirebiliyorum ama bunun admin panelinden giripte yapmak istemiyorum ben bir şeyler yaptım tarihe göre istediğim temanın ismini UPDATE otomatikmen ediyor ve site sorunsuzca çalışıyor bir  sorunum var mesela 23 nisan  günü php ile oluşturmuş olduğum  siteyi girildiğinde her yılın 23-04 if deyimini ayarlamışım site 23nisan teması hemen oluyor buraya kadar sorun yok, sorun ise bu veritabanında 3-4 kalacak sonraki günlerde sitenin gerçek temasını egitim  yazdıracak ben bir şey yaptım daha kolay daha mantıklı görüşlerinizi bekliyorum. <?php
$tarih = date("d-m");   include("ayar.php");
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanına bağlanılamadı.");
$sec  = mysql_select_db($db);   /*  cumhuriyet bayramı */
if ($tarih =="27-10"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='ask' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti);
}
if ($tarih =="31-10"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_Egitim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti);
} /* 23 nisan */
if ($tarih =="21-04"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NC_23Nisan' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti); } if ($tarih =="27-04"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_Egitim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti);
}
/* 10 kasım */ if ($tarih =="09-11"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_10Kasim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti); }   if ($tarih =="16-11"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_Egitim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti);
}
/* 19 mayıs */ if ($tarih =="17-05"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_10Kasim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti); } if ($tarih =="21-05"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_Egitim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti);
} /* 30 agustos zafer bayramı*/
if ($tarih =="29-08"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_10Kasim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti); } if ($tarih =="31-08"){   $guncelle = mysql_query("UPDATE tablom_config  SET Default_Theme='NT_Egitim' ");   if($guncelle) {     echo "Bilgiler güncellendi."; } else{     echo "Hata oluştu"; }   mysql_close($baglanti);
}
?>
Zaman2011-02-02 22:08:31
Php tarihe göre tema yazdırma
alicinin verdiği kodlarda ufak bir kaç yerde değişiklik yapınca çalıştı teşekkürler alicinin sorunsuzca çalışan kod aşağıdadaır. <?   // AYARLAR
// Assagidaki ayarlari siz kendinize göre yapin.
// ----------------------------------------------------
$server="localhost"; // server adresi
$kullanici="root"; // mysql kullanici adi
$sifre=""; // mysql kullanici sifresi
$veritabani="video"; // mysql veri tabani adi mysql_connect("$server","$kullanici","$sifre");
@mysql_select_db("$veritabani");
$limit = 3; $page = $_GET["page"]; if(empty($page) or !is_numeric($page)) { $page = 1; }
    $count             = mysql_num_rows(mysql_query("SELECT NO FROM video"));
    $toplamsayfa     = ceil($count / $limit);
    $baslangic         = ($page-1)*$limit; ?>
<table border="1" width="675">
 
 <TR>
 <td width="672" height="58" colspan="4"><p align="center">PALU İLKÖĞRETİM OKULU VİDEO SAYFASI</td>
 </TR>
 <tr>
  <td width="139" align="center" height="58">Videonu Resmi</td>
  <td width="191" align="center" height="58">Video Başlığı</td>
  <td width="139" align="center" height="58">Video Kategorisi</td>
  <td width="151" align="center" height="58">Videoyu İzle</td>
 </tr>
<tr> <?
$yazdir_sorgu = mysql_query("select * from video order by NO desc LIMIT $baslangic,$limit"); while ($yazdir = mysql_fetch_array($yazdir_sorgu)){ ?>
<td width="139"><?php if ($yazdir['RESIM'] != "") {
echo "<img border=\"0\" src=$yazdir[RESIM] align=\"left\" width=\"35\" height=\"35\">"; }
else { echo "<img border=\"0\" src=\"images/okul.gif" align=\"left\" width=\"35\" height=\"35\">"; } 
?></td>
    <td width="191" align="center"><?php echo($yazdir['BASLIK']); ?>
    </td>
    <td width="139" align="center"><?php echo($yazdir['KATEGORI']); ?>
    </td>
    <td width="151" align="center"><?php echo "<a href=\"oynat.php?NO=$yazdir[NO]\"><span style=\"text-decoration: none\"><img src=\"images/play.jpg\" width=\"150\" height=\"150\"></a>" ?>
    </td>
   </tr>
<? }
?>
</table>
<? if($count > $limit) :
  $x = 2; // aktif sayfadan önceki/sonraki sayfa gösterim sayısı
  $lastP = ceil($count/$limit);   if($page > 1){   $onceki = $page-1;
 
  echo "<a href=\"?page=$onceki\">« Önceki Sayfa </a>";
 
  }   // sayfa 1'i yazdir
  if($page==1) echo "<span class=\"sayfa\">[1]</span>";
  else echo "<a href=\"?page=1\">[1]</a>";
  // "..." veya direkt 2
  if($page-$x > 2) {
    echo "...";
    $i = $page-$x;
  } else {
    $i = 2;
  }
  // +/- $x sayfalari yazdir
  for($i; $i<=$page+$x; $i++) {
    if($i==$page) echo "<span class=\"sayfa\">[$i]</span>";
    else echo "<a href=\"?page=$i\">[$i]</a>";
    if($i==$lastP) break;
  }
  // "..." veya son sayfa
  if($page+$x < $lastP-1) {
    echo "...";
    echo "<a href=\"?page=$lastP\">[$lastP]</a>";
  } elseif($page+$x == $lastP-1) {
    echo "<a href=\"?page=$lastP\">[$lastP]</a>";
  }
 
  if($page < $lastP){
 
  $sonraki = $page+1;
 
  echo "<a href=\"?page=$sonraki\"> Sonraki Sayfa » </a>";
 
  }
 
endif; ?>  
Zaman2011-01-20 13:36:49
Php Php
Hiç birisi olmadı. alicilin arkadaşınki hiç çalışmadı hata verdi. drekon arkadaşınki ise hiç bir şey değişmedi.
Zaman2011-01-20 11:49:45
Php Php
slm arkadaşlar php de sayfalama yapmak istedim listelemede bir sorun yok herşey normal bir yerde sorun var veritabanımda 7 tane kayıt var diyelim  kaçarkaçar değişkeninede mesele 3 atamışsam şayet index.php?sayfa=1 kısmı ilk 5 sıralıyor 2. sayfaya tıkladığımda ise geriye kalan 2 tanesini listeliyor ama bu 2 tanesinin altınada ayriyeten  boş içinde veritabanında çekilen hiç bir bilgi olmayan 3 tane daha listeliyor... kodları aşağıda bunun içinden çıkamadım. <?   $server="localhost";
$kullanici="root";
$sifre="";
$veritabani="video";
$kacarkacar = 3;
if(!$sayfa){
$sayfa = 1;}
if($sayfa <= 0){
$sayfa = 1;}
$buradan = (($sayfa-1) * $kacarkacar+1)-1;
mysql_connect("$server","$kullanici","$sifre");
@mysql_select_db("$veritabani");
$toplamkayit=mysql_query("select * from video");
$kayitlar=mysql_query("select * from video  LIMIT $buradan,$kacarkacar");
$toplamkayit = mysql_num_rows($toplamkayit);
$toplamsayfa = $toplamkayit / $kacarkacar;
$kalan = $toplamkayit % $kacarkacar;
if ($kalan>0){
$toplamsayfa=$toplamsayfa+1;}
?>
<table border="1" width="675">
 
 <TR>
 <td width="672" height="58" colspan="4"><p align="center">PALU İLKÖĞRETİM OKULU VİDEO SAYFASI</td>
 </TR>
 <tr>
  <td width="139" align="center" height="58">Videonu Resmi</td>
  <td width="191" align="center" height="58">Video Başlığı</td>
  <td width="139" align="center" height="58">Video Kategorisi</td>
  <td width="151" align="center" height="58">Videoyu İzle</td>
 </tr>
<tr>
<?php
for ($i=0;$i<$kacarkacar;$i++)
{
$satir=@mysql_fetch_array($kayitlar);
?>     <td width="139"><?php if ($satir['RESIM'] != "") {
echo "<img border=\"0\" src=$satir[RESIM] align=\"left\" width=\"35\" height=\"35\">"; }
else { echo "<img border=\"0\" src=\"images/okul.gif" align=\"left\" width=\"35\" height=\"35\">"; } 
?></td>
    <td width="191" align="center"><?php echo($satir['BASLIK']); ?>
    </td>
    <td width="139" align="center"><?php echo($satir['KATEGORI']); ?>
    </td>
    <td width="151" align="center"><?php echo "<a href=\"oynat.php?NO=$satir[NO]\"><span style=\"text-decoration: none\"><img src=\"images/play.jpg\" width=\"150\" height=\"150\"></a>" ?>
    </td>
   </tr>
<?php
}
?>
  </table> <?php $kaca=$buradan+$kacarkacar;
$nerden = $buradan+1;
if($sayfa == 1)
{$onceki = "Önceki Sayfa ";}
else{
$geri = $sayfa-1;
$onceki = "<a href=\"index.php?sayfa=$geri\">Önceki Sayfa</a>";} if ($sayfa+1 <= $toplamsayfa){
$ileri = $sayfa+1;
$sonraki = "<a href=\"index.php?sayfa=$ileri\">Sonraki Sayfa</a>";}
else{
$sonraki = "Sonraki Sayfa";} echo "$onceki "; for($a=1;$a<=$toplamsayfa;$a++)
if ($sayfa == $a)
{
echo " $a ";
}
else{
echo " <a href=\"index.php?sayfa=$a\">$a</a> ";}
echo " $sonraki<br>";
?>  
Zaman2011-01-20 08:49:42
Php Php de saylama yaparken 2 sayfada fazladan veri
slm arkadaşlar phpden bir basit haber script yapmak istedim takıldığım nokta veritabanında
NO
BASLIK
METIN
RESIM1
.
.
.
.
RESIM15 gibi tablolarım var.. bunları oku.php den çekip okutmak isterken girdiğim resim sayısı kadar yani RESIM1 DEN RESIM15 e kadar resim dosyası uzantısı varsa yazdırsın veya RESIM1 den RESIM15 e kadar veritabanında veri varsa yazdırsın yoksa  yoksa hiç bir şey yazdırmasın.










  elimde 10 tane resim var  bunları sırayla RESIM1 den RESIM10 a kadar giriyorum gösteriyor eğer RESIM15 e kadar yazdırmış olsam 5 resim daha giremeyeceğimden dolayı  bu seferde 5 tane boş resim görüntüsü çıkıyor.
Zaman2010-12-26 14:37:40
Php veritabanında resime göre veriyi yazdırma
ceavbın için tşkler. bir çok script var ama en zahmetsiz en güzel bunu gördüm albüm oluşturabiliyorsun her albüm altına yükleme yapabiliyorsun silebiliyorsun yüklenen dosyaları istediğin sutun sayıda listeyebiliyorsun benim hoşuma gitti. o yazdığın kodu daha öncede kullanmıştım olmadı dosya içindeki tüm jpg gif png eklenti if then kısımlarını sildim yüklemeyi yapıyor ve hatada vermiyor bu sefer bir başka sorum ortaya çıktı yüklediğim dosyanın jpg gif ve png gibi türden dosya zaten küçük boyutu otomatik yapıyor gösteriyor zip rar gibi dosyaların görüntüsü thumb yapıyor resim olmadığında boş resim gösteriyor bunun yerine if then ile rar zip ise icon basmasını nasıl yapabiliriz....
Zaman2010-11-26 23:49:36
Php php
slm arkadaşlar kolay gelsin okul için yapmış olduğum siteme online resim yüklemek için bir php script buldum veritabansız sorunsuz çalışıyor ben bu scriptle alt klasör oluşturma özelliği olduğundan sadece resim yüklemekle kalmak istemedim. bununla rar swf zip vb dosyalarıda yüklemek istiyorum ki aynı zamanda yüklediğim resimlerin küçük boyutlarınıda görüp ona göre istediğim resmi yükleme çıkarma yapabiliyorum böylece. bir şeyler yaptım mesele tüm png uzantıları kaldırıp yerine rar koydum bir kaç yerde hata verdi o hataları düzelttim bu sefer   hatası verdi işime yarayacak bu scriptten daha iyisinide bulamadım bu yüzden sizlerin yardımına ihtiyacım var. yukardaki türlü dosya uzantılarını nasıl yükletebilirim. yardımlarınız için şimdiden teşekkürler
scriptte bu : http://www.phpexplorer.com/indir.asp?id=412&sIslem=%DDndir
ve bu scripttede değişiklik yapamadım = http://www.phpexplorer.com/indir.asp?id=1201&sIslem=%DDndir
Zaman2010-11-24 09:34:57
Php php scripe ek komutlar koyabilmee
Listelemede  alt alta geliyor benim isteğim 3 veya 4 sutunlu halde listelenmesi aşağıdaki örnek gibi RESIM                       RESIM                 RESIM              RESIM
ADISOYADI               ADISOYADI          ADISOYADI       ADISOYADI
BRANSI                      BRANSI               BRANSI             BRANSI
CALISTIGIYIL            CALISTIGIYIL        CALISTIGIYIL  CALISTIGIYIL alt alta listelemem bu şekilde : ); ?> <td width="100"><?php echo "<b><font size=\"3\">$satir[CALISTIGIYIL]</font></b>"; ?> </td>
Zaman2010-11-02 11:46:22
Php
slm arkadaşlar okulumuz için site yapmaktayım öğretmen modulu oluştururken 3 sutunlu halde listelemeyi ve düzenlemeyi yapamadım. ayar.php ?> listele.php yi olan verileri üç sutunlu tabloda yerine koyamadım hep alt alta sıralandı.. yandaki 2 sutunada verileri yazıp sonra aşağıya inmesi lazımdı. ); ?>  </tr> ?>                   ve en büyük sorunum ise duzenlemek için duzenle.php dosyasıyla id yi çağırdığımda geliyor ama düzenlemeye tıkladığımda Güncelleme tamam diyor ama sonuç yine eskiisi gibi :s duzenle.php içeriği </style></head> <form action="duzenle.php?no=<?php echo "$NO";?>" method="post"> 
Zaman2010-11-01 10:49:49
Php 3 Sutunlu halde listeleme

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.