PHP

Function İki Sayıyı Toplattırma

<?php

function topla ($sayi1,$sayi2)

{

$toplam=$sayi1+$sayi2;

echo $toplam;

}

topla(3,2);

 

PHP Fibonatci Yapısı

PHP Fibonatci Yapısı

$a=0;
$b=1;
for($i=1; $i<=30; $i++)
{
echo $a.”  ”;
$sayi=$b;
$b=$a+$b;
$a=$sayi;
}

ÇIKTI: 1 2 3 5 8 13 21 34 bu şekilde 30 adım fibonatci serisi olacaktır.Kaç adım yapmak istiyorsanız o şekilde kod kısmındaki 30 yazan alana yapmanız yeterli olacaktır.

PHP – Formdan Post Metoduyla Veri Çekmek

Sayfa1.php
<form action=”Sayfa2.php” method=”post”>

<input type=”text” name=”kullanici_adi” placeholder=”Kullanıcı Adı”/> <br />
<input type=”password” name=”sifre” placeholder=”Şifre”/> <br />
<input type=”password” name=”sifretekrari” placeholder=”Şifre Tekrarı”/> <br />
<input type=”submit” name=”gonder” value=”Üye Ol”/>
</form>

Sayfa2.php

$kullanici = $_POST["kullanici_adi"];
$sifre = $_POST["sifre"];
$sifretekrari = $_POST["sifretekrari"];

echo $kullanici;
echo $sifre;
echo $sifretekrari ;

 

Switch Case Kontrol Yapısı

Switch Case Kontrol Yapısı Nedir?

Seçilen değişkenin değerinin belirli durumlara uyup uymadığını kontrol eden yapıdır. Değişkenin değeri, belirtilen birçok durumdan hangisine uyuyorsa o durum altındaki komutlar çalışır.

Seçilen değişkenin değeri hangi duruma uyarsa o durum altındaki komutlar çalışır. break ifadesi, durum sağlanırsa başka durumlara bakılmasını engellemek için kullanılır. Eğer break kullanmazsanız durumlardan biri sağlandığında, ondan sonraki tüm durumlar da çalıştırılır. Bu genelde istenmez. Son olarak; defaultifadesinden sonra break kullanılmadığına dikkat ediniz. Çünkü default’tan sonra başka durum olmadığından break kullanmaya gerek yoktur.

Swich Case Kullanımı:

Switch($degisken)

{

case ‘a’ :

işlem kodları ;

break ;

case ‘b’:

işlem kodları ;

break ;
:
:
:
:

default:

işlem kodları;

break ;

}

bu şekilde kullanımı vardır. Şimdi bir örnekle detaylandıralım:

Örnek:

<?php
$a=rand(1,4);
$s1=rand(1,100);

$s2=rand(1,100);

switch ($a)
{
case 1:
echo “$s1+$s2=”.($s1+$s2);
break;
case 2 :
echo “$s1-$s2=”. ($s1-$s2);
break;
case 3 :
echo “$s1*$s2=”. ($s1*$s2);
break;
default :
echo “$s1/$s2=”. ($s1/$s2);
break;
}
?>

Bu yapıda üretilen sayımız 1 ise toplama, 2 ise çıkarma, 3 ise çarpma bunların hiç biri ise bölme işlemi yapacaktır.

 

PHP’de Oluşturulan Mysq Tabloların Değerlerinin Çıktısını Tarayıcıya Yansıtmak

$baglanti = @mysql_connect(localhost“,”root“,”sifre);
if(! $baglanti) die(“MYSQL Bağlantısı Sağlanamadı”);
@mysql_select_db(veritabani_adi“, $baglanti) or die(“Veritabanına Bağlantı Sağlanamadı”);

$tablo_icerigi2 = mysql_query(select * from Tablo_15);            // Burada “mysql_query” Sorgulaması MySQL Komutu ile Birlikte Yapılmalı.
$sonuc = mysql_fetch_array ($tablo_icerigi2, MYSQL_ASSOC);      // mysql_fetch_array = Mysql Dizi_Çek , MYSQL_ASSOC = Alan isimlerini Dizi Anahatarı Yap
echo $sonuc["adi"];                    // Dizi Anahtarı olarak kullanılan “Alan isimleri”
echo $sonuc["soyadi"];           // Dizi Anahtarı olarak kullanılan “Alan isimleri”
echo $sonuc["yasi"];                 // Dizi Anahtarı olarak kullanılan “Alan isimleri”

PHP Üzerinden MySQL İşlemleri

PHP İçinde MySQL Komutlarını Kullanmak

$baglanti = @mysql_connect(“localhost”,”root”,”43450883274″);
if(! $baglanti) die(“MYSQL Bağlantısı Sağlanamadı”);
@mysql_select_db(veritabani_adi“, $baglanti) or die(“Veritabanına Bağlantı Sağlanamadı”);

$tablo_ve_alan = “create table Tablo_10 (adi varchar (15), soyadi varchar (15), yasi int (3))“;
$sorgu = mysql_query($tablo_ve_alan, $baglanti) or die(“Tablo Oluşturulamadı”);
if($sorgu) echo “Tablo Oluşturuldu”;

Açıklama:  $tablo_alan değişkenindeki tırnak işaretleri içine yazdığımız yazılar “Tablo Oluşturan” sabit bir mysql komutudur. Ve hemen altında mysql_query komutu içinde $tablo_alan değişkeni üzerinden o işlemi onaylatmış bulunuyoruz. İşte “mysql” komutlarını bu şekilde kolayca PHP üzerinden işleyebiliriz…

 

PHP ile MySQL’e Bağlanmak

PHP ile MySQL’e Bağlanmak

$baglanti = @mysql_connect(“localhost”,“root”,“43450883274″);
if(! $baglanti) die(“MYSQL Bağlantısı Sağlanamadı);
@mysql_select_db(“veritabani_ismi”, $baglanti) or die(“Veritabanına Bağlantı Sağlanamadı”);

Açıklama: mysql_connect: Mysql’e bağlanmak için kullanılır. İçine 3 Argüman yazılır. (“Host_Adı”,”Kullanıcı”,”Şifre”);
mysql_select_db: Veri Tabanını Seçmeye/Okumaya Yarar.

MySQL Komutları

Web Tasarım, MySQL Fonksiyonları – Başlangıç

Create Database VeriTabanı_isimi;                      //  Yeni Veri Tabanı oluşturur.

Use VeriTabanı_isimi;                                              //  Oluşturulan Veri Tabanını Kullanmamıza Yarar…

Create Table  Tablo1 (ad varchar (15), soyad int (15));     // “ad” isimli sütunu “15″ karakterlik değer, ve “soyad” isimli sütunu (15) karakterlik değer alabilen bir “Tablo” oluşturduk…

Insert Into Tablo1 (ad, soyad)  values (“Can“,”BONOMO“);          // ”Tablo1″ tablosundaki “ad” ve “soyad” sütunlarına “Can” ve “BONOMO” değerlerini atar…

Select * From Tablo1                    // “Tablo1″ isimli Tablodaki tüm içeriği ekrana yazdırır…

Drop Database VeriTabanı_isimi;            // Veri Tabanını Siler…

Drop Table Tablo_1;                                  // “Tablo1″ isimli tabloyu siler…

Show Databases;                                        // “Tüm veritabanlarının listesini gösterir”

Show Tables;                                               // “Tüm Tabloları Listesini Gösterir”

Show Columns From Tablo1;           // “Tablo1″ içindeki tüm sütunları listeler…

 

 

Toplam 5 sayfa, 1. sayfa gösteriliyor.12345