• 02-08-2016, 21:44:41
    #10
    Üyeliği durduruldu
    Huskar adlı üyeden alıntı: mesajı görüntüle
    divler tırnak sıkıntısı çıkarttı divi komple kaldırınca çalıştı (yanyana karışık bi şekilde sıraladı)

    if (mysql_num_rows($cek))
    bunu neden kullandık ?
    divlerde çift tırnak olmazsa tek tırnak yap yada tam tersi mutlaka çalışır.
    mysql_num_rows da veritabanındaki tablolarda kaç adet kayıt bulunduğu veya işimize yarayacak kriterlerde kaç kayıt bulunduğu anlamına gelir.
  • 02-08-2016, 21:46:52
    #11
    relapse89 adlı üyeden alıntı: mesajı görüntüle
    divlerde çift tırnak olmazsa tek tırnak yap yada tam tersi mutlaka çalışır.
    mysql_num_rows da veritabanındaki tablolarda kaç adet kayıt bulunduğu veya işimize yarayacak kriterlerde kaç kayıt bulunduğu anlamına gelir.
    anladım hocam alakan için teşekkür ederim benim izlediğim derste mysql_fetch_array la çekmişti ve çalışmıştı demekki her zaman olmuyor

    başka ödev var mı
  • 02-08-2016, 21:50:28
    #12
    Üyeliği durduruldu
    Huskar adlı üyeden alıntı: mesajı görüntüle
    anladım hocam alakan için teşekkür ederim benim izlediğim derste mysql_fetch_array la çekmişti ve çalışmıştı demekki her zaman olmuyor

    başka ödev var mı
    aslında yine çalışır sen yine her ikisini kendin araştırarak öğren

    şimdi bende fenerbahçeliyim ama birde bunlara update mi eklesek. belki sezon başı nedeniyle forma numaralarında değişiklik olur nemelazım
  • 02-08-2016, 21:55:51
    #13
    relapse89 adlı üyeden alıntı: mesajı görüntüle
    aslında yine çalışır sen yine her ikisini kendin araştırarak öğren

    şimdi bende fenerbahçeliyim ama birde bunlara update mi eklesek. belki sezon başı nedeniyle forma numaralarında değişiklik olur nemelazım
    <?php echo"tamamdır"; ?>
  • 02-08-2016, 21:57:28
    #14
    Üyeliği durduruldu
    Huskar adlı üyeden alıntı: mesajı görüntüle
    <?php echo"tamamdır"; ?>

    ha bide unutmadan, satılacak defolu oyuncular için de sildirme yapsak fena olmaz :P

    <? php echo "hadi bakiyim kolay gelsin"; ?>
  • 03-08-2016, 06:54:28
    #15
    relapse89 adlı üyeden alıntı: mesajı görüntüle
    ha bide unutmadan, satılacak defolu oyuncular için de sildirme yapsak fena olmaz :P
    <? php echo "hadi bakiyim kolay gelsin"; ?>
    Tekrardan merhaba hocam baglan.php ve index.php de herhangi bir değişiklik olmadı.

    veriler.php (biraz daha düzenli oldu)

    <?php
    
    $cek=mysql_query("select * from futbolcular");
    		while($yaz=mysql_fetch_array($cek)){
    
    $id=$yaz['id'];
    
    
    
    echo"<b>İsim :</b> $yaz[ad]  || <b>Soyisim :</b> $yaz[soyad]  || <b>Mevki :</b> $yaz[mevki]  || <b>Forma Numarası :</b> $yaz[numara] || <b>Yaş :</b> $yaz[yas]  || <a href='guncelle.php?Git=$id'>Bilgileri Güncelle</a> || <a href='sil.php?sil=$id'>Oyuncuyu Sil</a>";
    echo "</br><hr>";
    
    } ?>
    sil.php

    <?php 
    
    include "baglan.php";
    
    $gelenid	=	$_GET['sil'];
    
    $temizle	=	mysql_query("DELETE from futbolcular where id='$gelenid'");
    
    	header('Location:index.php');
    ?>
    guncelle.php
    <?php 
    
    include "baglan.php";
    
    $gelenid	=	$_GET['Git'];
    
    $cek		=	mysql_query("select * from futbolcular where id='$gelenid'");
    while ($yaz=mysql_fetch_array($cek)) {
    
    
    $ad			=	$yaz['ad'];
    $soyad		=	$yaz['soyad'];
    $mevki		=	$yaz['mevki'];
    $numara		=	$yaz['numara'];
    $yas		=	$yaz['yas'];
    }
    echo "<form action=guncelle.php?Git='$gelenid' method='post'>
    İsim : <input type='text' name='ad' value='$ad'/></br>
    Soyisim : <input type='text' name='soyad' value='$soyad'/></br>
    Mevki : <input type='text' name='mevki' value='$mevki'/></br>
    Forma Numarası : <input type='text' name='numara' value='$numara'/></br>
    Yaş : <input type='text' name='yas' value='$yas'/></br>
    <input type='submit' value='Güncelle'/>
    
    </form>";
    
    
    
    ?>
    yenile.php
    <?php 
    
    include "baglan.php";
    
    $gelenid	=	$_GET['Git'];
    
    $ad			=	$_POST['ad'];
    $soyad		=	$_POST['soyad'];
    $mevki		=	$_POST['mevki'];
    $numara		=	$_POST['numara'];
    $yas		=	$_POST['yas'];
    
    $guncelle	=	mysql_query("update futbolcular set ad='$ad', soyad='$soyad', mevki='$mevki', numara='$numara', yas='$yas' where id='$gelenid'");
    
    header('Location: index.php');
    
    
    ?>
    SORUN

    silme işlemi gayet güzel çalışıyor sıkıntı yok, Bilgileri Güncelle butonuna basıldığında açılan form ve alanlardaki bilgilerde gayet güzel geliyor ancak değişiklik yapıp güncelle dediğim zaman

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\AppServ\www\guncelle.php on line 8
    hatasını alıyorum

    hem bu şekilde
    $cek		=	mysql_fetch_array(mysql_query("select * from futbolcular where id='$gelenid'"));
    hem de bu şekilde
    $cek		=	mysql_query("select * from futbolcular where id='$gelenid'");
    while ($yaz=mysql_fetch_array($cek)) {
    denedim ama olmuyor aynı hatayı veriyor.
  • 03-08-2016, 15:57:33
    #16
    Üyeliği durduruldu
    Huskar adlı üyeden alıntı: mesajı görüntüle
    Tekrardan merhaba hocam baglan.php ve index.php de herhangi bir değişiklik olmadı.

    veriler.php (biraz daha düzenli oldu)

    <?php
    
    $cek=mysql_query("select * from futbolcular");
    		while($yaz=mysql_fetch_array($cek)){
    
    $id=$yaz['id'];
    
    
    
    echo"<b>İsim :</b> $yaz[ad]  || <b>Soyisim :</b> $yaz[soyad]  || <b>Mevki :</b> $yaz[mevki]  || <b>Forma Numarası :</b> $yaz[numara] || <b>Yaş :</b> $yaz[yas]  || <a href='guncelle.php?Git=$id'>Bilgileri Güncelle</a> || <a href='sil.php?sil=$id'>Oyuncuyu Sil</a>";
    echo "</br><hr>";
    
    } ?>
    sil.php

    <?php 
    
    include "baglan.php";
    
    $gelenid	=	$_GET['sil'];
    
    $temizle	=	mysql_query("DELETE from futbolcular where id='$gelenid'");
    
    	header('Location:index.php');
    ?>
    guncelle.php
    <?php 
    
    include "baglan.php";
    
    $gelenid	=	$_GET['Git'];
    
    $cek		=	mysql_query("select * from futbolcular where id='$gelenid'");
    while ($yaz=mysql_fetch_array($cek)) {
    
    
    $ad			=	$yaz['ad'];
    $soyad		=	$yaz['soyad'];
    $mevki		=	$yaz['mevki'];
    $numara		=	$yaz['numara'];
    $yas		=	$yaz['yas'];
    }
    echo "<form action=guncelle.php?Git='$gelenid' method='post'>
    İsim : <input type='text' name='ad' value='$ad'/></br>
    Soyisim : <input type='text' name='soyad' value='$soyad'/></br>
    Mevki : <input type='text' name='mevki' value='$mevki'/></br>
    Forma Numarası : <input type='text' name='numara' value='$numara'/></br>
    Yaş : <input type='text' name='yas' value='$yas'/></br>
    <input type='submit' value='Güncelle'/>
    
    </form>";
    
    
    
    ?>
    yenile.php
    <?php 
    
    include "baglan.php";
    
    $gelenid	=	$_GET['Git'];
    
    $ad			=	$_POST['ad'];
    $soyad		=	$_POST['soyad'];
    $mevki		=	$_POST['mevki'];
    $numara		=	$_POST['numara'];
    $yas		=	$_POST['yas'];
    
    $guncelle	=	mysql_query("update futbolcular set ad='$ad', soyad='$soyad', mevki='$mevki', numara='$numara', yas='$yas' where id='$gelenid'");
    
    header('Location: index.php');
    
    
    ?>
    SORUN

    silme işlemi gayet güzel çalışıyor sıkıntı yok, Bilgileri Güncelle butonuna basıldığında açılan form ve alanlardaki bilgilerde gayet güzel geliyor ancak değişiklik yapıp güncelle dediğim zaman

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\AppServ\www\guncelle.php on line 8
    hatasını alıyorum

    hem bu şekilde
    $cek		=	mysql_fetch_array(mysql_query("select * from futbolcular where id='$gelenid'"));
    hem de bu şekilde
    $cek		=	mysql_query("select * from futbolcular where id='$gelenid'");
    while ($yaz=mysql_fetch_array($cek)) {
    denedim ama olmuyor aynı hatayı veriyor.
    öncelikle update işlemini yenile.php de yapıyosun fakat form action kısmında guncelle.php ... yazıyor. kod da bir sıkıntı yok gibi ...
  • 04-08-2016, 09:36:12
    #17
    kendini geliştirmek için projeler geliştirebilirsin. mesela anket uygulaması ziyaretçi defteri ilk başta yapılan güzel çalışmalar. en azından kendine göre mantık geliştirirsin. sonrasında kendini biraz zorlayıp günlük hayatta ne istiyorsan onu yapmaya devam edebilirsin. mesela web sitende günlük söz, sürekli değişen resimler, kendi içinde reklam dönmesi vs. vs. tüm bunları kendin kodlayabilirsin.
  • 04-08-2016, 17:44:48
    #18
    hocam yaptığınız projeye göz attım fakat mysql_ kullanmayın artık. çok eskide kaldı php 7de kaldırılacak zaten tamamen pdoya geçin mysql_ ile boşu boşuna zamanınızı harcamayın