• 28-07-2016, 16:39:15
    #1
    Merhaba arkadaşlar
    https://www.youtube.com/playlist?lis...mLBgplCOZoQ7XD bu arkadaşın videolu eğitim derslerini izliyorum ve 19. dersi az önce bitirdim. Dersler güzel anlatırken ki yaptıklarını bende kendi editörümde yapıp localhostumda çalıştırıyorum fakat daha farklı ödevlere ihtiyacım var. Kafamdan birşey oluşturamıyorum. Kendi kendime ödev veremiyorum yani bana bu şekilde küçük ödevler bulabileceğim bir site önerebilirmisiniz?
  • 28-07-2016, 19:48:27
    #2
    codeacademy.com dersleri gorurken kucuk projelerle pekistirebilirsin, ingilizce gerekli tabi
  • 28-07-2016, 20:01:45
    #3
    Hocam ders anlatımlarından memnunmusun. Tavsiye edermisin
  • 28-07-2016, 22:56:41
    #4
    Üyeliği durduruldu
    mrb kardeşim,

    - öncelikle veritabanı oluştur (adı: proje)
    - ve tablo oluştur (futbolcular >> (id,ad,soyad,mevkii,numara,yas))

    - daha sonra index de bi tane form olsun ve bunları kaydetsin (ad,soyad,mevkii,numara,yas)
    - son olarak veritabanına kaydettiğin bilgileri sayfaya çektir.

    öncelikle bunu bi yap bakalım eğlenceli gelebilir. ve bitince bana demo at
  • 30-07-2016, 02:42:22
    #5
    reprimond adlı üyeden alıntı: mesajı görüntüle
    Hocam ders anlatımlarından memnunmusun. Tavsiye edermisin
    ben memnunum yanımda bir defter tutuyorum kodların ne işe yaradığını ve nasıl kullanıldığını not ediyorum "" veya '' gibi () [] {} falan

    OREK adlı üyeden alıntı: mesajı görüntüle
    codeacademy.com dersleri gorurken kucuk projelerle pekistirebilirsin, ingilizce gerekli tabi
    ingilizcem yettiği kadar inceleyeceğim teşekkürler

    relapse89 adlı üyeden alıntı: mesajı görüntüle
    mrb kardeşim,

    - öncelikle veritabanı oluştur (adı: proje)
    - ve tablo oluştur (futbolcular >> (id,ad,soyad,mevkii,numara,yas))

    - daha sonra index de bi tane form olsun ve bunları kaydetsin (ad,soyad,mevkii,numara,yas)
    - son olarak veritabanına kaydettiğin bilgileri sayfaya çektir.

    öncelikle bunu bi yap bakalım eğlenceli gelebilir. ve bitince bana demo at
    veritabanı dersine geçtiğimde bunu yapacağım teşekkür ederim
  • 30-07-2016, 12:15:44
    #6
    Benim düşünceme göre programlamanın %60, %70 'ini algoritma oluşturur. Önce programlama mantığını kavramalısın. Bu kodları falan öğrensen bile bunları nerde nasıl kullanacağını öğrenmezsen çok işine yaramaz. Kendi adıma konuşuyorum ben kesinlikle video izleyerek o programlama dilinin mantığını kavrayamam. Sende bu kafadaysan kendine proje belirle onun üzerinde yoğunlaş. Tabi hesap makinesi vs. gibi küçük yazılımlar değil. Mesela Ticket Sistemi şeklinde bir proje kodlayabilirsin. Güzel bir başlangıç olur hem seni biraz zorlar hemde programlamanın mantığını küçük nebze de olsa çözersin.Projeyi senin için adım adım yazayım

    1-)Login Formu : Buradan kullanıcılar giriş yapacaklar ve kendi sayfalarına gidecekler.
    2-)Ticket Formu : Buradan kullanıcılar ticket oluşturup admine göndericekler.
    3-) Admin Ticket Formu: Adminler gelen mesajları okuyup cevap vericekler. Bu yazdıkları mesaj ilgili kullanıcının hesabına gidecek

    Düzey olarak nerdesin bilmiyorum ama başlangıç için zorlayıcı ve öğretici bir proje olur.Takıldığın yerde benden yardım isteyebilirsin elimden geldiğince yardımcı olurum.
  • 02-08-2016, 17:45:40
    #7
    relapse89 adlı üyeden alıntı: mesajı görüntüle
    mrb kardeşim,

    - öncelikle veritabanı oluştur (adı: proje)
    - ve tablo oluştur (futbolcular >> (id,ad,soyad,mevkii,numara,yas))

    - daha sonra index de bi tane form olsun ve bunları kaydetsin (ad,soyad,mevkii,numara,yas)
    - son olarak veritabanına kaydettiğin bilgileri sayfaya çektir.

    öncelikle bunu bi yap bakalım eğlenceli gelebilir. ve bitince bana demo at
    Merhaba Hocam vermiş olduğunuz projeyi hazırladım ve göstermek istedim malum sorularım olacak

    1. Aşama Veritabanı oluşturma



    2. Aşama Mysql bağlantısı baglan.php

    <?php 
    
    $host		="localhost";  // sabit
    $dbadi		="proje";
    $kadi		="root";		// sabit
    $pass		="xxxxxx";
    
    $baglan 	= @mysql_connect($host,$kadi,$pass) or die ("host kadi pass değişkenlerinde bir sorun var");
    $baglan2	= @mysql_select_db($dbadi,$baglan) or die ("veritabanı ve baglan değişkenlerinde bir sorun var");
    
    
    ?>
    3. Aşama index.php

    <?php 
    include "baglan.php";
    
    echo "
    
    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
    <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'>
    <head>
    	<meta http-equiv='Content-Type' content='text/html;charset=UTF-8' />
    	<title>Fenerbahçe Takımı İlk 11 listesi</title>
    </head>
    <body>
    
    
    <form action='kayit.php' method='post'>
    
    İsim : <input type='text' name='ad'></br>
    Soyisim : <input type='text' name='soyad'></br>
    Mevki : <input type='text' name='mevki'></br>
    Forma Numarası : <input type ='number' name='numara'></br>
    Yaş : <input type='number' name='yas'></br>
    <input type='submit' value='Kayıt Et'>
    
    
    
    </form>
    </body>
    </html>
    
    
    ";
    echo "</br></br></br></br>";
    echo "Kayıt Edilen Oyuncuların Listesi";
    echo "</br></br>";
    include "veriler.php";
    ?>
    4.Aşama form için kayit.php

    <?php 
    
    include "baglan.php";
    
    $gelenad		= $_POST['ad'];
    $gelensoyad		= $_POST['soyad'];
    $gelenmevki		= $_POST['mevki'];
    $gelennumara	= $_POST['numara'];
    $gelenyas		= $_POST['yas'];
    
    if (($gelenad=="") or ($gelensoyad=="") or ($gelenmevki=="") or ($gelennumara=="") or ($gelenyas=="")) {
    	echo "!!! Lütfen Boş Alan Bırakmayın !!!";
    }
    else{
    
    
    	$kayitet	= mysql_query("INSERT INTO futbolcular (ad,soyad,mevki,numara,yas) VALUES ('$gelenad', '$gelensoyad', '$gelenmevki', '$gelennumara', '$gelenyas')");
    if ($kayitet) {
    	echo "Kayıt Başarılı";
    }else{
    	echo "Kayıt Esnasında Bir Problem Oluştu.";
    }
    
    
    }
    
    
    ?>
    5. Aşama index.php nin en altındaki girilen verilerin listelenmesi için veriler.php

    <?php 
    
    include "baglan.php";
    
    $cek	= mysql_query("select * from futbolcular") or die(mysql_error());
    
    while ($yaz=mysql_fetch_array($cek)) 
    
    	echo "İsim : $yaz[ad]";
    	echo "</br>";
    	echo "Soyisim : $yaz[soyad]";
    	echo "</br>";
    	echo "Mevki : $yaz[mevki]";
    	echo "</br>";
    	echo "Forma Numarası : $yaz[numara]";
    	echo "</br>";
    	echo "Yaş : $yaz[yas]";
    	echo "</br>";
    
    ?>
    Sonuç : Son Kısım Hüsran

    İsim dışındaki hiçbir veriyi çekmiyor isimleri de yan yana çekiyor.




    yorumunuzu bekliyorum
  • 02-08-2016, 21:17:20
    #8
    Üyeliği durduruldu
    Huskar adlı üyeden alıntı: mesajı görüntüle
    Merhaba Hocam vermiş olduğunuz projeyi hazırladım ve göstermek istedim malum sorularım olacak

    1. Aşama Veritabanı oluşturma



    2. Aşama Mysql bağlantısı baglan.php

    <?php 
    
    $host		="localhost";  // sabit
    $dbadi		="proje";
    $kadi		="root";		// sabit
    $pass		="xxxxxx";
    
    $baglan 	= @mysql_connect($host,$kadi,$pass) or die ("host kadi pass değişkenlerinde bir sorun var");
    $baglan2	= @mysql_select_db($dbadi,$baglan) or die ("veritabanı ve baglan değişkenlerinde bir sorun var");
    
    
    ?>
    3. Aşama index.php

    <?php 
    include "baglan.php";
    
    echo "
    
    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
    <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'>
    <head>
    	<meta http-equiv='Content-Type' content='text/html;charset=UTF-8' />
    	<title>Fenerbahçe Takımı İlk 11 listesi</title>
    </head>
    <body>
    
    
    <form action='kayit.php' method='post'>
    
    İsim : <input type='text' name='ad'></br>
    Soyisim : <input type='text' name='soyad'></br>
    Mevki : <input type='text' name='mevki'></br>
    Forma Numarası : <input type ='number' name='numara'></br>
    Yaş : <input type='number' name='yas'></br>
    <input type='submit' value='Kayıt Et'>
    
    
    
    </form>
    </body>
    </html>
    
    
    ";
    echo "</br></br></br></br>";
    echo "Kayıt Edilen Oyuncuların Listesi";
    echo "</br></br>";
    include "veriler.php";
    ?>
    4.Aşama form için kayit.php

    <?php 
    
    include "baglan.php";
    
    $gelenad		= $_POST['ad'];
    $gelensoyad		= $_POST['soyad'];
    $gelenmevki		= $_POST['mevki'];
    $gelennumara	= $_POST['numara'];
    $gelenyas		= $_POST['yas'];
    
    if (($gelenad=="") or ($gelensoyad=="") or ($gelenmevki=="") or ($gelennumara=="") or ($gelenyas=="")) {
    	echo "!!! Lütfen Boş Alan Bırakmayın !!!";
    }
    else{
    
    
    	$kayitet	= mysql_query("INSERT INTO futbolcular (ad,soyad,mevki,numara,yas) VALUES ('$gelenad', '$gelensoyad', '$gelenmevki', '$gelennumara', '$gelenyas')");
    if ($kayitet) {
    	echo "Kayıt Başarılı";
    }else{
    	echo "Kayıt Esnasında Bir Problem Oluştu.";
    }
    
    
    }
    
    
    ?>
    5. Aşama index.php nin en altındaki girilen verilerin listelenmesi için veriler.php

    <?php 
    
    include "baglan.php";
    
    $cek	= mysql_query("select * from futbolcular") or die(mysql_error());
    
    while ($yaz=mysql_fetch_array($cek)) 
    
    	echo "İsim : $yaz[ad]";
    	echo "</br>";
    	echo "Soyisim : $yaz[soyad]";
    	echo "</br>";
    	echo "Mevki : $yaz[mevki]";
    	echo "</br>";
    	echo "Forma Numarası : $yaz[numara]";
    	echo "</br>";
    	echo "Yaş : $yaz[yas]";
    	echo "</br>";
    
    ?>
    Sonuç : Son Kısım Hüsran

    İsim dışındaki hiçbir veriyi çekmiyor isimleri de yan yana çekiyor.




    yorumunuzu bekliyorum

    bir de böyle dene bakalım

    <?php
    $cek=mysql_query("select * from futbolcular");
    if (mysql_num_rows($cek)){
    while($yaz=mysql_fetch_array($cek)){

    echo"<div style="margin-bottom:10px; background-color:#ddd;">";
    echo"isim: $yaz["ad"]";
    echo"soyad: $yaz["soyad"]";
    echo"mevki: $yaz["mevki"]";
    echo"numara: $yaz["numara"]";
    echo"yas: $yaz["yas"]";
    echo"</div>";
    }} ?>
  • 02-08-2016, 21:37:12
    #9
    relapse89 adlı üyeden alıntı: mesajı görüntüle
    bir de böyle dene bakalım

    <?php
    $cek=mysql_query("select * from futbolcular");
    if (mysql_num_rows($cek)){
    while($yaz=mysql_fetch_array($cek)){

    echo"<div style="margin-bottom:10px; background-color:#ddd;">";
    echo"isim: $yaz["ad"]";
    echo"soyad: $yaz["soyad"]";
    echo"mevki: $yaz["mevki"]";
    echo"numara: $yaz["numara"]";
    echo"yas: $yaz["yas"]";
    echo"</div>";
    }} ?>
    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 ?