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?
Php öğreniyorum ancak uygulama eksiğim var
17
●743
- 28-07-2016, 22:56:41Üyeliği durduruldumrb 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:22ben memnunum yanımda bir defter tutuyorum kodların ne işe yaradığını ve nasıl kullanıldığını not ediyorum "" veya '' gibi () [] {} falanreprimond adlı üyeden alıntı: mesajı görüntüle
ingilizcem yettiği kadar inceleyeceğim teşekkürlerOREK adlı üyeden alıntı: mesajı görüntüle
veritabanı dersine geçtiğimde bunu yapacağım teşekkür ederimrelapse89 adlı üyeden alıntı: mesajı görüntüle - 30-07-2016, 12:15:44Benim 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:40Merhaba Hocam vermiş olduğunuz projeyi hazırladım ve göstermek istedim malum sorularım olacakrelapse89 adlı üyeden alıntı: mesajı görüntüle

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Üyeliği durdurulduHuskar 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>";
}} ?> - 02-08-2016, 21:37:12divler tırnak sıkıntısı çıkarttı divi komple kaldırınca çalıştı (yanyana karışık bi şekilde sıraladı)relapse89 adlı üyeden alıntı: mesajı görüntüle
if (mysql_num_rows($cek))
bunu neden kullandık ?
eğlenceli gelebilir. ve bitince bana demo at 

