PHP Örnekler Ve Çalışmalar
1 2 3 4 5 6 7 8 9 | PHP ile iki sayıyı toplayan ve sonucu gösteren örnek.<?php $sayi1=35; $sayi2=45; $toplam=$sayi1+$sayi2; echo($sayi1." + ".$sayi2." = ".$toplam); ?> |
PHP ile yazılı ortalaması hesaplama örneği.
<?php
$not1=50;
$not2=80;
$ortalama=($not1+$not2)/2;
echo("Ortalamanız : ".$ortalama);
?>
Sayının tek mi çift mi olduğunu bulma.
<?php
$sayi=15;
if($sayi%2==0)
{
echo("Sayı Çift");
}
else
{
echo("Sayı Tek");
}
?>
PHP ile yazılı ortalaması bulan ve ortalama 50 den yüksekse GEÇTİ değilse KALDI yazdıran örnek.
<?php $yazili1=60; $yazili2=80; $ortalama=($yazili1+$yazili2)/2; echo("Ortalama : ".$ortalama."<br>"); if($ortalama>=50) { echo("GEÇTİ"); } else { echo("KALDI"); } ?>
PHP ile For Döngüsü kullanarak 1-10 arası sayıları alt alta yazdırma örneği.
<?php for($i=1;$i<=10;$i++) { echo $i."<br>"; } ?>
PHP ile dizi tanımlama ve istenen dizi elemanını yazdırma örneği.<?php $isimler=["Ahmet","Mehmet","Hüseyin","Kemal","Deniz"]; //5 elemanlı dizi tanımlama$isimler[3]="Murat"; //index numarası 3 olan kaydı değiştirmeecho $isimler[0]; //ilk indexi yazdırma ?>
PHP ile oluşturulan dizinin tüm elemanlarını alt alta yazdırma örneği.<?php$isimler=["Ahmet","Mehmet","Hüseyin","Kemal","Deniz"]; //5 elemanlı dizi tanımlamaforeach($isimler as $isim){ echo $isim."<br>";}?>
// Bağlantıyı sağlarız.
$baglanti = mysql_connect( "mysql.sunucu.adresi", "user", "pass" );
if ( !$baglanti )
exit( "Bağlantı sağlanamadı." );
// Bağlandıktan sonra işlem yapılacak DB adı: veritabanim.
mysql_select_db( "veritabanim" );
// Bağlantıyı kesiyoruz.
mysql_close();
Php ile siteler arası haberleşme
GET netodu gizli göndermez POST metodu gizli gönderir1234 <form method="POST" action="dosya.php"> <input type="text" name="girdi"/> <input type="submit"/></form>
<?php if($_POST['girdi']){ // Eğer girdi adında bir POST varsa $degisken = $_POST["girdi"]; // POST'u değişkene aktar echo $degisken; // değişken değerini ekrana yazdır }?>
Veritabanına kayıt ekleme ve listeleme örneği. PDO kullanarak aşağıdaki tabloya kayıt ekleyip kayıtları listeleme örneğini yapınız.
<?phptry { $db_ad='kutuphane';$db_kullanici='root';$db_sifre='';$db = new PDO('mysql:host=localhost;charset=UTF8;dbname='.$db_ad, $db_kullanici, $db_sifre); } catch (PDOException $e){ print "Bağantı Hatası!: " . $e->getMessage() . "<br/>"; die();} if(isset($_POST['kaydet'])){ $formliste=[$_POST['ad'],$_POST['soyad']]; $sorgu=$db->prepare("insert into yazar values(NULL,?,?)"); $sorgu->execute($formliste); } ?> <!doctype html><html><head> <meta charset="utf-8"/> <title>Veri Tabanı İşlemleri- Tasarım KODLAMA</title></head><body><form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <input type="text" name="ad" placeholder="Yazar adını giriniz"><br> <input type="text" name="soyad" placeholder="Yazar soyadını giriniz"><br> <input type="submit" name="kaydet"></form><hr><?php foreach($db->query('SELECT * from yazar') as $satir) { echo $satir["ad"]; echo "---"; echo $satir["soyad"]; echo "<br>"; } ?></body></html>
PHP ile For Döngüsü kullanarak 1-10 arası sayıları alt alta yazdırma örneği.
<?php
for($i=1;$i<=10;$i++)
{
echo $i."<br>";
}
?>
PHP ile dizi tanımlama ve istenen dizi elemanını yazdırma örneği.
<?php
$isimler=["Ahmet","Mehmet","Hüseyin","Kemal","Deniz"]; //5 elemanlı dizi tanımlama
$isimler[3]="Murat"; //index numarası 3 olan kaydı değiştirme
echo $isimler[0]; //ilk indexi yazdırma
?>
PHP ile oluşturulan dizinin tüm elemanlarını alt alta yazdırma örneği.
<?php
$isimler=["Ahmet","Mehmet","Hüseyin","Kemal","Deniz"]; //5 elemanlı dizi tanımlama
foreach($isimler as $isim)
{
echo $isim."<br>";
}
?>
// Bağlantıyı sağlarız.
$baglanti = mysql_connect( "mysql.sunucu.adresi", "user", "pass" );
if ( !$baglanti )
exit( "Bağlantı sağlanamadı." );
// Bağlandıktan sonra işlem yapılacak DB adı: veritabanim.
mysql_select_db( "veritabanim" );
// Bağlantıyı kesiyoruz.
mysql_close();
Php ile siteler arası haberleşme
GET netodu gizli göndermez POST metodu gizli gönderir
1 2 3 4 | <form method="POST" action="dosya.php"> <input type="text" name="girdi"/> <input type="submit"/> </form> <?php if($_POST['girdi']){ // Eğer girdi adında bir POST varsa $degisken = $_POST["girdi"]; // POST'u değişkene aktar echo $degisken; // değişken değerini ekrana yazdır } ?> |
Veritabanına kayıt ekleme ve listeleme örneği. PDO kullanarak aşağıdaki tabloya kayıt ekleyip kayıtları listeleme örneğini yapınız.
<?php
try {
$db_ad='kutuphane';
$db_kullanici='root';
$db_sifre='';
$db = new PDO('mysql:host=localhost;charset=UTF8;dbname='.$db_ad, $db_kullanici, $db_sifre);
}
catch (PDOException $e)
{
print "Bağantı Hatası!: " . $e->getMessage() . "<br/>";
die();
}
if(isset($_POST['kaydet']))
{
$formliste=[$_POST['ad'],$_POST['soyad']];
$sorgu=$db->prepare("insert into yazar values(NULL,?,?)");
$sorgu->execute($formliste);
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8"/>
<title>Veri Tabanı İşlemleri- Tasarım KODLAMA</title>
</head>
<body>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<input type="text" name="ad" placeholder="Yazar adını giriniz"><br>
<input type="text" name="soyad" placeholder="Yazar soyadını giriniz"><br>
<input type="submit" name="kaydet">
</form>
<hr>
<?php
foreach($db->query('SELECT * from yazar') as $satir)
{
echo $satir["ad"];
echo "---";
echo $satir["soyad"];
echo "<br>";
}
?>
</body>
</html>
Yorumlar
Yorum Gönder