<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>İlyas Canbay (HTML, CSS, PHP, SQL)</title>
	<atom:link href="http://www.ilyascanbay.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ilyascanbay.com</link>
	<description>ilyas canbay, mybb, seo, arama motoru, link ekle, google pr değerini artırma, ingilizce, php, css menü, tasarım, bedava, hosting, host, resim</description>
	<lastBuildDate>Tue, 01 Nov 2011 17:25:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>PHP sayfalarda SQL&#8217;den veri göstermek (Select)</title>
		<link>http://www.ilyascanbay.com/sql-makaleler/php-sayfalarda-sqldeb-veri-gostermek-select-137.html</link>
		<comments>http://www.ilyascanbay.com/sql-makaleler/php-sayfalarda-sqldeb-veri-gostermek-select-137.html#comments</comments>
		<pubDate>Sat, 25 Apr 2009 16:31:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/?p=137</guid>
		<description><![CDATA[Bu yazımızda sql veritabanından &#8220;select&#8221; komutuyla seçtiğimiz bilgileri tablo halinde bir php sayfada göstereceğiz. &#8220;Select&#8221;, sql veritabanından bilgi almak için kullanılan bir komuttur. SELECT sutun_adi FROM tablo_adi Yukardaki komut ile belirtilen tablo adından ilgili sütıunda yer alan bilgiler seçilebilir. Bu komutu php sayfada çalıştırabilmemiz için mysql_query() fonksiyonunu kullanmamız gerekecektir. Aşağıdaki örnek kodumuzda &#8220;liste&#8221; isimli tablodan [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazımızda sql veritabanından &#8220;select&#8221; komutuyla seçtiğimiz bilgileri tablo halinde bir php sayfada göstereceğiz.<br />
<!--br--><br />
&#8220;Select&#8221;, sql veritabanından bilgi almak için kullanılan bir komuttur.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>SELECT sutun_adi
FROM tablo_adi</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukardaki komut ile belirtilen tablo adından ilgili sütıunda yer alan bilgiler seçilebilir. Bu komutu php sayfada çalıştırabilmemiz için mysql_query() fonksiyonunu kullanmamız gerekecektir.<br />
<!--br--><br />
Aşağıdaki örnek kodumuzda &#8220;liste&#8221; isimli tablodan &#8220;*&#8221; (yıldız) ile tüm sütunları seçiyoruz. Kullanılan html kodlarla verileri tablo halinde gösteriyoruz.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;?php
$con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
{
die('Bağlantı sağlanamadı: ' . mysql_error());
}

mysql_select_db("<span style="color: #ff0000;">deneme</span>", $con);

$result = mysql_query("SELECT * FROM <span style="color: #ff0000;">liste</span>");

echo "&lt;table border='1'&gt;
&lt;tr&gt;
&lt;th&gt;Ad&lt;/th&gt;
&lt;th&gt;Soyad&lt;/th&gt;
&lt;th&gt;İngilizce&lt;/th&gt;
&lt;/tr&gt;"; while($row = mysql_fetch_array($result))
{
echo "&lt;tr&gt;";
echo "&lt;td&gt;" . $row['<span style="color: #003366;">ad</span>'] . "&lt;/td&gt;";
echo "&lt;td&gt;" . $row['<span style="color: #003366;">soyad</span>'] . "&lt;/td&gt;";
echo "&lt;td&gt;" . $row['<span style="color: #003366;">ingilizce</span>'] . "&lt;/td&gt;";
echo "&lt;/tr&gt;";
}
echo "&lt;/table&gt;"; mysql_close($con);
?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukarıdaki kodu kısaca açıklamak gerekirse, mysql_connect() fonksiyonu ile veritabanına bağlanılıyor, mysql_select_db() ile veritabanı seçiliyor, mysql_query() ile sql komutu olan &#8220;select&#8221; çalıştırılıyor, &#8220;echo&#8221; ile html kodlardan istifade ederek tablo yapısı ve $row ile hangi dizilerin gösterileceği belirleniyor. Sayfa çalıştırıldığında bilgiler tablo halinde görünecektir.<br />
<!--br--><br />
İlyas Canbay (<a href="http://www.ilyascanbay.com">www.ilyascanbay.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sql-makaleler/php-sayfalarda-sqldeb-veri-gostermek-select-137.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML Formu Kullanarak SQL&#8217;e Veri Eklemek</title>
		<link>http://www.ilyascanbay.com/sql-makaleler/html-formu-kullanarak-sqle-veri-eklemek-118.html</link>
		<comments>http://www.ilyascanbay.com/sql-makaleler/html-formu-kullanarak-sqle-veri-eklemek-118.html#comments</comments>
		<pubDate>Sat, 18 Apr 2009 10:09:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/?p=118</guid>
		<description><![CDATA[Bu yazımızda html formu kullanarak bir sql veritabanına veri eklemeyi göreceğiz. Aşağıda html sayfamızda bulunması gereken kod yer almaktadır. &#60;html&#62; &#60;body&#62; &#60;html&#62; &#60;body&#62;&#60;form action="veri_ekle.php" method="post"&#62; Ad: &#60;input type="text" name="ad" /&#62; Soyad: &#60;input type="text" name="soyad" /&#62; Sınıf: &#60;input type="text" name="sinif" /&#62; &#60;input type="submit" /&#62; &#60;/form&#62;&#60;/body&#62; &#60;/html&#62; &#60;/body&#62; &#60;/html&#62; Bu kod üzerinde istediğiniz değişikliği yapabilirsiniz. Mesela aşağıda [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazımızda html formu kullanarak bir sql veritabanına veri eklemeyi göreceğiz.<br />
<!--br--><br />
Aşağıda html sayfamızda bulunması gereken kod yer almaktadır.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;html&gt;
&lt;body&gt;
&lt;html&gt;
&lt;body&gt;&lt;form action="veri_ekle.php" method="post"&gt;
Ad: &lt;input type="text" name="ad" /&gt;
Soyad: &lt;input type="text" name="soyad" /&gt;
Sınıf: &lt;input type="text" name="sinif" /&gt;
&lt;input type="submit" /&gt;
&lt;/form&gt;&lt;/body&gt;
&lt;/html&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Bu kod üzerinde istediğiniz değişikliği yapabilirsiniz. Mesela aşağıda Frontpage yardımıyla kutulara girilecek karakter türünü ve uzunluğunu belirlemek mümkündür. Eğer html formunda belirttiğimiz &#8216;maxlength&#8217; değerinden fazlası girilirse &#8220;sorguyu gönder&#8221; butonuna bastığımızda sayfa yenilenmeyecek ve karşımıza uyarı çıkacaktır. Bu kısım html ile alakalı olduğu için ekstra özellikler ve tasarım konusunda Frontpage veya Dreamweaver gibi çeşitli programlardan istifade edebilirsiniz.</p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;html&gt;</pre>
<pre>&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9"&gt;
&lt;title&gt;Veri Ekleme Formu&lt;/title&gt;
&lt;/head&gt;</pre>
<pre>&lt;body&gt;</pre>
<pre>&lt;form action="veri_ekle.php" method="post" onsubmit="return FrontPage_Form1_Validator(this)"
language="JavaScript" name="FrontPage_Form1"&gt;
&lt;br&gt;Ad: &lt;input type="text" name="ad" /&gt;
&lt;br&gt;Soyad: &lt;input type="text" name="soyad" /&gt;
&lt;br&gt;Sınıf:&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x"
b-value-required="TRUE" i-minimum-length="1" i-maximum-length="1" --&gt;
&lt;input type="text" name="sinif" size="1" tabindex="1" maxlength="1" /&gt;
&lt;br&gt;Türkçe:&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x"
b-value-required="TRUE" i-minimum-length="1" i-maximum-length="3" --&gt;
&lt;input type="text" name="turkce" size="3" maxlength="3" /&gt;
&lt;br&gt;Matematik:&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x"
b-value-required="TRUE" i-minimum-length="1" i-maximum-length="3" --&gt;
&lt;input type="text" name="matematik" size="3" maxlength="3" /&gt;
&lt;br&gt;Fen:&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--webbot bot="Validation" s-data-type="Integer" s-number-separators="."
b-value-required="TRUE" i-minimum-length="1" i-maximum-length="3" --&gt;
&lt;input type="text" name="fen" size="3" maxlength="3" /&gt;
&lt;br&gt;Sosyal:&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--webbot bot="Validation" s-data-type="Integer" s-number-separators="."
b-value-required="TRUE" i-minimum-length="1" i-maximum-length="3" --&gt;
&lt;input type="text" name="sosyal" size="3" maxlength="3" /&gt;
&lt;br&gt;İngilizce:&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x"
b-value-required="TRUE" i-minimum-length="1" i-maximum-length="3" --&gt;
&lt;input type="text" name="ingilizce" size="3" maxlength="3" /&gt;
&lt;br&gt;&lt;input type="submit" /&gt;
&lt;/form&gt;</pre>
<pre>&lt;/body&gt;</pre>
<pre>&lt;/html&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukardaki sayfada bir kullanıcı, &#8220;gönder&#8221; butonuna tıkladığında forma girdiği bilgiler &#8216;veri_ekle.php&#8217; isimli sayfaya gönderilecektir.<br />
<!--br--><br />
Tabi html formunun gönderdiği bilgileri almak üzere aynı dizinde &#8217;veri_ekle.php&#8217; isimli sayfamızı da oluşturmamız gerekir. Oluşturacağımız sayfada html formu içerisinde belirttiğimiz özel girdilerin sayısı ve özellikleri kadar gerekli bilgiler yer almalıdır. Bir üstteki html formuna göre şu bilgileri içeren örnek bir php sayfası oluşturabiliriz:<br />
<!--br--><br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;?php
$con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
  {
  die('<span style="color: #666699;">Bağlantı</span><span style="color: #666699;"> sağlanamadı:</span> ' . mysql_error());
  }mysql_select_db("<span style="color: #ff0000;">deneme</span>", $con);
  $sql="INSERT INTO <span style="color: #ff0000;">liste</span>
  (<span style="color: #ff0000;">ad</span>, <span style="color: #ff0000;">soyad</span>, <span style="color: #ff0000;">sinif</span>, <span style="color: #ff0000;">turkce</span>, <span style="color: #ff0000;">matematik</span>, <span style="color: #ff0000;">fen</span>, <span style="color: #ff0000;">sosyal</span>, <span style="color: #ff0000;">ingilizce</span>)
VALUES ('$_POST[<span style="color: #ff0000;">ad</span>]','$_POST[<span style="color: #ff0000;">soyad</span>]','$_POST[<span style="color: #ff0000;">sinif</span>]',$_POST[<span style="color: #ff0000;">turkce</span>],
$_POST[<span style="color: #ff0000;">matematik</span>],$_POST[<span style="color: #ff0000;">fen</span>],$_POST[<span style="color: #ff0000;">sosyal</span>],$_POST[<span style="color: #ff0000;">ingilizce</span>])";</pre>
<pre>if (!mysql_query($sql,$con))
  {
  die('Hata: ' . mysql_error());
  }
echo "<span style="color: #666699;">1 kayıt eklenmiştir.</span>";</pre>
<pre>mysql_close($con)
?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Kendisine gönderilen bilgileri alan &#8216;veri_ekle.php&#8217; sayfası, mysql_connect() fonksiyonuyla mysql&#8217;e bağlanacak ve belirtilen bilgileri mysql_select_db() fonksiyonuyla veritabanına gönderecektir. PHP $_POST değişkenleriyle html sayfasından gönderilen bu bilgiler, esasında mysql_query() fonksiyonunda belirtilen &#8217;insert into&#8217; komutu işlenerek tabloya eklenecektir. Sorgu gönderildiğinde işlem başarıyla gerçekleşirse sayfamızda &#8220;1 kayıt eklenmiştir&#8221; şeklinde bir yazı görüntülenecektir.<br />
<!--br--><br />
Kaynak: İlyas Canbay (<a href="http://www.ilyascanbay.com">www.ilyascanbay.com</a>) <!--br--><br />
<!--br--><br />
<em>Lütfen kaynak belirtmeden yayınlamayınız&#8230;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sql-makaleler/html-formu-kullanarak-sqle-veri-eklemek-118.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP ile SQL Veritabanına Veri Eklemek</title>
		<link>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-tablosuna-veri-eklemek-68.html</link>
		<comments>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-tablosuna-veri-eklemek-68.html#comments</comments>
		<pubDate>Mon, 13 Apr 2009 18:26:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/?p=68</guid>
		<description><![CDATA[Bu yazıda bir sql veritabanına nasıl veri eklendiğini göreceğiz. SQL üzerinden veri eklemek için INSERT INTO komutu kullanılır. INSERT INTO komutunu kullanabileceğimiz iki alternatif yöntem vardır. INSERT INTO tablo_adi VALUES (deger1, deger2, deger3) Yukarıdaki komutta sütunlara yer verilmedi. Bir diğer alternatif komutta hem sütunlara hem de satırlara yer verebiliriz.   INSERT INTO table_adi (sutun1, sutun2, sutun3) [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazıda bir sql veritabanına nasıl veri eklendiğini göreceğiz.<br />
<!--br--><br />
SQL üzerinden veri eklemek için INSERT INTO komutu kullanılır. INSERT INTO komutunu kullanabileceğimiz iki alternatif yöntem vardır.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>INSERT INTO tablo_adi<em>
</em>VALUES (deger1, deger2, deger3)</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukarıdaki komutta sütunlara yer verilmedi. Bir diğer alternatif komutta hem sütunlara hem de satırlara yer verebiliriz.<br />
<!--br--> </p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>INSERT INTO table_adi (sutun1, sutun2, sutun3)
VALUES (deger1, deger2, deger3)</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--> <br />
Bu komutu mysql_query() fonksiyonu ile PHP sayfalarda çalıştırabiliriz. Aşağıdaki örneğimde mysql_select_db() fonksiyonu ile &#8220;deneme&#8221; isimli veritabanıma bağlanıyorum. Daha sonra mysql_query() fonksiyonu ile &#8220;insert into&#8221; komutunu uygulayarak &#8220;liste&#8221; isimli tabloya (ad, soyad, sinif, turkce, matematik, fen, sosyal, ingilizce) isimli tablolara &#8220;values&#8221; kısmından sonra gelen değerleri sırasıyla ekliyorum.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;?php
// Veritabanı bağlantı komutu</pre>
<pre>$con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
  {
  die('Bağlantı sağlanamadı: ' . mysql_error());</pre>
<pre>  }mysql_select_db("<span style="color: #ff0000;">deneme</span>", $con);
  mysql_query("INSERT INTO <span style="color: #ff0000;">liste</span>
(ad, soyad, sinif, turkce, matematik, fen, sosyal, ingilizce)
values ('Mustafa', 'Demir', '6', '92', '81', '68', '90', '76')");</pre>
<pre>  mysql_query("INSERT INTO <span style="color: #ff0000;">liste</span>
(ad, soyad, sinif, turkce, matematik, fen, sosyal, ingilizce)
values ('Ahmet', 'Bilgin', '6', '63', '40', '42', '56', '44')");</pre>
<pre>if (mysql_query)
  {
  echo "Tabloya veriler eklendi.";
  }</pre>
<pre>  mysql_close($con);
?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukardaki php kodu detaylı olarak inceleyelim.<br />
<!--br--><br />
Öncelikle mysql_connect() fonksiyonu ile &#8220;kullanici&#8221; isimli veritabanımıza &#8220;parola&#8221; ile bağlantı sağlıyoruz. Eğer bağlantı başarısız olursa &#8220;Bağlantı sağlanamadı: &#8230;&#8221; şeklinde bir uyarı alıyoruz. Eğer bağlantı başarılı olursa mysql_select_db() fonksiyonu ile &#8220;deneme&#8221; isimli veritabanımızı seçiyoruz. Daha sonra mysql_query() fonksiyonu ile bir sql komutu olan &#8220;insert into &#8230; () values ()&#8221; ifadesini giriyoruz ve &#8220;liste&#8221; isimli tablomuza belirttiğimiz verileri giriyoruz. Eğer sorgu başarılı olursa &#8220;Tabloya veriler eklendi&#8221; şeklinde bir uyarı bizi karşılıyor.<br />
<!--br--><br />
Ben yukardaki örneğimde liste isimli tabloda yer alan (ad, soyad, sinif, turkce, matematik, fen, sosyal, ingilizce) ismindeki sütunlara eşdeğer verileri girdim. Sonuç olarak karşıma şöyle bir tablo çıkacaktır:</p>
<p><!--br--></p>
<table class="MsoTableGrid" style="border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;">
<td style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 57.5pt; padding-top: 0cm; background-color: transparent; mso-border-alt: solid windowtext .5pt; border: windowtext 1pt solid;" width="81" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">ad</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">soyad</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">sinif</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">turkce</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 61.45pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="87" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">matematik</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">fen</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">sosyal</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">ingilizce</span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 1;">
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 57.5pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="81" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">Mustafa</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">Demir</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">6</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">92</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 61.45pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="87" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">81</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">68</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">90</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">76</span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 2; mso-yfti-lastrow: yes;">
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 57.5pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="81" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">Ahmet</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">Bilgin</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">6</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.55pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">63</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 61.45pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="87" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">40</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">42</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">56</span></span></p>
</td>
<td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: #f0f0f0; padding-left: 5.4pt; padding-bottom: 0cm; border-left: #f0f0f0; width: 57.6pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;" width="82" valign="top">
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;">44</span></span></p>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Bu şekilde istediğiniz kadar veri ekleyebilirsiniz. Ancak veri ekleme işlemini kodlarla değil de doğrudan HTML form kullanarak yapmak da mümkündür. HTML formu ile SQL veritabanına veri eklemek için &#8220;HTML formu kullanarak SQL&#8217;e veri ekleme&#8221; isimli konuyu okuyunuz.<br />
<!--br--><br />
İlyas Canbay (<a href="http://www.ilyascanbay.com">www.ilyascanbay.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-tablosuna-veri-eklemek-68.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP ile SQL Tablo Oluşturmak</title>
		<link>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-tablo-olusturmak-60.html</link>
		<comments>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-tablo-olusturmak-60.html#comments</comments>
		<pubDate>Mon, 13 Apr 2009 15:36:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/?p=60</guid>
		<description><![CDATA[Bu yazımızda php ile sql tablo oluşturma konusunu inceleyeceğiz. Tablo oluşturmak için &#8220;create table&#8221; komutunu mysql_query() işlevi içerisinde belirtmemiz gerekir. Normalde SQL&#8217;da şu komutu girerek tablo oluşturulmaktadır: CRATE TABLE x (y varchar(15), z varchar(20)); Yukarıdaki komut ile &#8220;x&#8221; isminde bir tablo, &#8220;y&#8221; ve &#8220;z&#8221; isminde sütunlar oluşturuyoruz. X, y ve z yerine belirleyeceğiniz özel isimleri [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazımızda php ile sql tablo oluşturma konusunu inceleyeceğiz.<br />
<!--br--><br />
Tablo oluşturmak için &#8220;create table&#8221; komutunu mysql_query() işlevi içerisinde belirtmemiz gerekir.<br />
<!--br--><br />
Normalde SQL&#8217;da şu komutu girerek tablo oluşturulmaktadır:</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>CRATE TABLE x
(y varchar(15),
z varchar(20));</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukarıdaki komut ile &#8220;x&#8221; isminde bir tablo, &#8220;y&#8221; ve &#8220;z&#8221; isminde sütunlar oluşturuyoruz. X, y ve z yerine belirleyeceğiniz özel isimleri girebilirsiniz.<br />
<!--br--><br />
Bu komutu aynı zamanda PHP sayfalarda mysql_query() işleviyle çalıştırabilirsiniz.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>$sql = "CREATE TABLE x
(y varchar(15),
z varchar(20))";
// Sorguyu çalıştırır
mysql_query($sql,$con);</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Aşağıdaki örneğimde &#8220;liste&#8221; isminde bir tablo ve içerisinde &#8221;ad, soyad, sinif, turkce, matematik, fen, sosyal, ingilizce&#8221; isminde sütunlar oluşturmak istiyorum.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><!--p<br-->&lt;?php // Veritabanı bağlantı komutu
$con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
{
die('Bağlantı hatası: ' . mysql_error());
}
// Tablo oluşturma komutu
mysql_select_db("<span style="color: #ff0000;">deneme</span>", $con);
$sql = "CREATE TABLE <span style="color: #ff0000;">liste</span>
(ad varchar(15),
soyad varchar(20),
sinif varchar(10),
turkce varchar(3),
matematik varchar(3),
fen varchar(3),
sosyal varchar(3),
ingilizce varchar(3))";// Execute query
mysql_query($sql,$con);
if (mysql_query)
{
echo "Tablo oluşturma işlemleri başarıyla sağlandı.";
}
mysql_close($con);
?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Bu kodu uyguladığımızda &#8220;liste&#8221; isminde tablomuz ve belirtilen sütunlar başarıyla oluşturulacaktır. Kod içerisinde yer alan varchar() için verilen rakamsal değerler girilecek metin veya sayıların en fazla kaç haneli olacağını belirtir. Zaten bunu uyguladığınızda her bir değerin ne anlama geldiğini zamanla fark edeceksiniz.<br />
<!--br--><br />
İlyas Canbay (www.ilyascanbay.com)<br />
<!--br--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-tablo-olusturmak-60.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP ile SQL Veritabanı Oluşturmak</title>
		<link>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-olusturmak-35.html</link>
		<comments>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-olusturmak-35.html#comments</comments>
		<pubDate>Sun, 12 Apr 2009 18:49:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-olusturma-35.html</guid>
		<description><![CDATA[Bu yazımızda php üzerinden sql veritabanı oluşturma konusunu inceleyeceğiz. Öncelikle php sayfalardan sql veritabanına bağlantı kurmamız gerekir. mysql_connect(sunucu,kullancı,parola); Yukardaki sıralamaya göre genellikle sunucu kısmına standart olarak &#8221;localhost&#8221; yazmamız gerekir. Kullanıcı adı ve parola girildiğinde aşağıdaki kodu php sayfaya gömmemiz yeterli olacaktır. Bağlantıyı &#8220;$con&#8221; değişkeni ile sağlıyoruz; eğer bağlantı başarısız olursa &#8221;die&#8221; komutu devreye girecektir. &#60;?php $con = mysql_connect("localhost","kullanici","parola"); if [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazımızda php üzerinden sql veritabanı oluşturma konusunu inceleyeceğiz.<br />
<!--br--><br />
Öncelikle php sayfalardan sql veritabanına bağlantı kurmamız gerekir.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>mysql_connect(sunucu,kullancı,parola);</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukardaki sıralamaya göre genellikle sunucu kısmına standart olarak &#8221;localhost&#8221; yazmamız gerekir. Kullanıcı adı ve parola girildiğinde aşağıdaki kodu php sayfaya gömmemiz yeterli olacaktır. Bağlantıyı &#8220;$con&#8221; değişkeni ile sağlıyoruz; eğer bağlantı başarısız olursa &#8221;die&#8221; komutu devreye girecektir.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><!--p<br-->&lt;?php $con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
{
die('Bağlantı sorunu: ' . mysql_error());
}
// diğer kodlar ?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Bağlantı sayfa bittiğinde otomatik olarak kapanacaktır. Ancak bağlantıyı kapatma fonksiyonunu isterseniz aşağıdaki şekilde ekleyebilirsiniz.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><!--p<br-->&lt;?php $con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
  {
  die('Bağlantı sorunu: ' . mysql_error());
  }
// diğer kodlar
mysql_close($con);
?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Bir veritabanına yukarıdaki kodları kullanarak bağlanabiliriz. Tabi &#8220;kullanıcı&#8221; ve &#8220;parola&#8221; yazan kısımlara doğru bilgileri girmeniz gerekir. Şimdi bir veritabanını nasıl oluşturacağımıza bakalım. MySQL&#8217;da aşağıdaki komutu girdiğimizde istediğimiz isimde veritabanı oluşturabiliriz.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>CREATE DATABASE veritabanı_adı</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Ancak burada önemli olan &#8220;Bu komutu php sayfalarda nasıl çalıştırırız?&#8221; sorusunun cevabıdır. Sayfamızda sql sorgusunu çalıştırmak için mysql_query() işlevinden istifade edebiliriz. Aşağıdaki kodu kullanarak &#8220;deneme&#8221; isminde bir veritabanı oluşturalım.</p>
<p><!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre>&lt;?php
$con = mysql_connect("localhost","<span style="color: #ff0000;">kullanici</span>","<span style="color: #ff0000;">parola</span>");
if (!$con)
  {
  die('Bağlantı sorunu: ' . mysql_error());
  }if (mysql_query("CREATE DATABASE <span style="color: #ff0000;">deneme</span>",$con))
  {
  echo "Veritabanı oluşturuldu.";
  }
else
  {
  echo "Veritabanı oluştururken hata oluştu: " . mysql_error();
  }mysql_close($con);
  ?&gt;</pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Yukarıda görüldüğü gibi önce &#8220;$con&#8221; değişkeniyle bağlantıyı sağlıyoruz; &#8220;if (!$con)&#8221; ile bağlantı sorunu çıktığında bildirilmesini istiyoruz. &#8220;if (mysql_query(&#8220;CREATE DATABASE deneme&#8221;,$con))&#8221; satırı ile &#8220;deneme&#8221; isminde bir adet veritabanı oluşturuyoruz. Veritabanı oluşturma işlemi başarıyla sağlandığında karşımıza &#8220;Veritabanı oluşturuldu.&#8221; şeklinde bir uyarı çıkacaktır.<br />
<!--br--><br />
İlyas Canbay (<a href="http://www.ilyascanbay.com/">www.ilyascanbay.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sql-makaleler/php-ile-sql-veritabani-olusturmak-35.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Nedir?</title>
		<link>http://www.ilyascanbay.com/sql-makaleler/mysql-nedir-34.html</link>
		<comments>http://www.ilyascanbay.com/sql-makaleler/mysql-nedir-34.html#comments</comments>
		<pubDate>Sun, 12 Apr 2009 17:54:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SQL Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/sql-makaleler/mysql-nedir-34.html</guid>
		<description><![CDATA[SQL (Structured Query Language), Türkçede &#8216;Yapılandırılmış Sorgu Dili&#8217; veya &#8216;Veritabanı Sorgu Dili&#8217; şeklinde ifade edilebilir. SQL, &#8216;es-qu-el&#8217; şeklinde okunur; veri ekleme, güncelleme, silme işlemleri için kullanılan özel bir dildir. SQL, aynı zamanda ISO (Uluslararası Standartlar Enstitüsü) ve ANSI (Amerikan Standartlar Enstitüsü) standartlarına sahip veritabanı sorgulama dilidir. MySQL, Oracle, Microsoft SQL Server gibi çok sayıda ürün SQL ile uyumludur. Diğer [...]]]></description>
			<content:encoded><![CDATA[<p>SQL (Structured Query Language), Türkçede &#8216;Yapılandırılmış Sorgu Dili&#8217; veya &#8216;Veritabanı Sorgu Dili&#8217; şeklinde ifade edilebilir. SQL, &#8216;es-qu-el&#8217; şeklinde okunur; veri ekleme, güncelleme, silme işlemleri için kullanılan özel bir dildir. SQL, aynı zamanda ISO (Uluslararası Standartlar Enstitüsü) ve ANSI (Amerikan Standartlar Enstitüsü) standartlarına sahip veritabanı sorgulama dilidir. MySQL, Oracle, Microsoft SQL Server gibi çok sayıda ürün SQL ile uyumludur.<br />
<!--br--><br />
Diğer taraftan MySQL ise temeli SQL&#8217;e dayanan bir tür veritabanı yönetim sistemidir. MySQL, aldığı verileri tablolardan teşekkül eden veritabanlarında saklar. Tablolar ise sütun ve satırlardan oluşan yapılardır. MySQL, günümüzde en çok kullanılan veritabanı yönetim sistemlerindendir. Adobe, Facebook, Netlog, Flickr, YouTube, Symantec, Sony, Dell, Nokia, Motorola ve Intel gibi çok sayıda kuruluş MySQL&#8217;i tercih etmektedir. MySQL, aynı zamanda Microsoft Windows, Linux, CentOS, FreeBSD, Mac Os ve OpenBSD gibi çok sayıda işletim sisteminde kullanılabilmektedir. Microsoft Windows veya Vista üzerinde MySQL sunucu çalıştırmak isterseniz, içerisinde Apache, phpMyAdmin ve PHP&#8217;nin son sürümünü de barındıran <a target="_blank" href="http://www.apachefriends.org/en/xampp-windows.html">XAMPP</a> isimli yazılımdan istifade edebilirsiniz. XAMPP&#8217;ı Windows Vista ile kullanabilmek için Kullanıcı Hesabı Denetimi (UAC)&#8217;ı denetim masasında kullanıcı hesapları kısmından kapatmanız gerekir.<br />
<!--br--><br />
İlyas Canbay (<a href="http://www.ilyascanbay.com/">www.ilyascanbay.com</a>)<br />
<!--br--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sql-makaleler/mysql-nedir-34.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Korumalı: Varoluşun Beş Boyutu</title>
		<link>http://www.ilyascanbay.com/kisisel-yazilar/varolusun-bes-boyutu-33.html</link>
		<comments>http://www.ilyascanbay.com/kisisel-yazilar/varolusun-bes-boyutu-33.html#comments</comments>
		<pubDate>Sat, 11 Apr 2009 15:04:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diğer Yazılarım]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/kisisel-yazilar/varolusun-bes-boyutu-33.html</guid>
		<description><![CDATA[Burada alıntı yok çünkü bu yazı korumalı.]]></description>
			<content:encoded><![CDATA[<form action="http://www.ilyascanbay.com/wp-pass.php" method="post">
<p>Bu yazı parola korumalı. Yazıyı görmek için parolanızı girin:</p>
<p><label for="pwbox-33">Parola:<br />
<input name="post_password" id="pwbox-33" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Gönder" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/kisisel-yazilar/varolusun-bes-boyutu-33.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux&#8217;ta başlatma ve durdurma komutları (SSH)</title>
		<link>http://www.ilyascanbay.com/sunucu-yonetimi/linuxta-baslatma-ve-durdurma-komutlari-ssh-31.html</link>
		<comments>http://www.ilyascanbay.com/sunucu-yonetimi/linuxta-baslatma-ve-durdurma-komutlari-ssh-31.html#comments</comments>
		<pubDate>Sun, 05 Apr 2009 00:34:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sunucu Yönetimi]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/sunucu-yonetimi/linuxta-baslatma-ve-durdurma-komutlari-ssh-31.html</guid>
		<description><![CDATA[Bilindiği gibi Linux sürümlerine göre SSH komutlarında farklılıklar bulunmaktadır. Aşağıdaki komutları deneyebilirsiniz. Bir hizmeti yeniden başlatmak için aşağıdaki komut kullanılabilir: service (servis adı) restart Bir hizmeti durdurmak için aşağıdaki komut kullanılabilir: service (servis adı) stop Bir hizmeti başlatmak için aşağıdaki komut kullanılabilir: service (servis adı) start Bir Redhat Cpanel sunucuda kullanılan servis adları: bandmin chkservd [...]]]></description>
			<content:encoded><![CDATA[<p> Bilindiği gibi Linux sürümlerine göre SSH komutlarında farklılıklar bulunmaktadır. Aşağıdaki komutları deneyebilirsiniz.<br />
<!--br--><br />
Bir hizmeti yeniden başlatmak için aşağıdaki komut kullanılabilir:<br />
<!--br--><br />
<strong><em>service (servis adı) restart</em></strong><br />
<!--br--><br />
Bir hizmeti durdurmak için aşağıdaki komut kullanılabilir:<br />
<!--br--><br />
<strong><em>service (servis adı) stop</em></strong><br />
<!--br--><br />
Bir hizmeti başlatmak için aşağıdaki komut kullanılabilir:<br />
<!--br--><br />
<strong><em> service (servis adı) start</em></strong><br />
<!--br--><br />
Bir Redhat Cpanel sunucuda kullanılan servis adları:<br />
<!--br--><br />
<strong>bandmin<br />
chkservd<br />
cpanel<br />
crond<br />
exim<br />
httpd<br />
mysql<br />
named<br />
proftpd</strong><br />
<!--br--><br />
Yukardaki hizmetleri (servis adı) yazan kısma yerleştirdiğinizde ilgili hizmeti durdurabilir veya yeniden başlatabilirsiniz&#8230;<br />
<!--br--><br />
Diğer alternatif komutlar&#8230;<br />
<!--br--><br />
<strong>1. Linux Redhat, CentOs veya Fedore</strong><br />
<!--br--><br />
MySQL başlatma komutları<br />
<!--br--><br />
/etc/init.d/mysqld start<br />
/etc/init.d/mysql start<br />
<!--br--><br />
MySQL durdurma komutları<br />
<!--br--><br />
/etc/init.d/mysqld stop<br />
/etc/init.d/mysql stop<br />
<!--br--><br />
MySQL yeniden başlatma komutları<br />
<!--br--><br />
/etc/init.d/mysqld restart<br />
/etc/init.d/mysql restart<br />
<!--br--><br />
CentOS&#8217;da MySQL&#8217;u yeniden başlatmak için şu komutu da kullanabilirsiniz:<br />
<!--br--><br />
/scripts/restartsrv_mysql<br />
<!--br--><br />
<strong>2. Linux Debian</strong><br />
<!--br--><br />
MySQL başlatma komutu<br />
<!--br--><br />
/etc/init.d/mysql start<br />
<!--br--><br />
MySQL durdurma komutu<br />
<!--br--><br />
/etc/init.d/mysql stop<br />
<!--br--><br />
MySQL yeniden başlatma komutu<br />
<!--br--><br />
/etc/init.d/mysql restart<br />
<!--br--><br />
Apache&#8217;yi başlatma ve durdurma komutları Linux sürümlerine göre değişmektedir.<br />
<!--br--><br />
Apache&#8217;yi yeniden başlatma komutları<br />
<!--br--><br />
/etc/rc.d/init.d/httpd restart<br />
/etc/init.d/httpd restart<br />
<!--br--><br />
Apache&#8217;yi başlatma komutları<br />
<!--br--><br />
/etc/rc.d/init.d/httpd start<br />
/etc/init.d/httpd start<br />
<!--br--><br />
Apache&#8217;yi durdurma komutları<br />
<!--br--><br />
/etc/rc.d/init.d/httpd stop<br />
/etc/init.d/httpd stop<br />
<!--br--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/sunucu-yonetimi/linuxta-baslatma-ve-durdurma-komutlari-ssh-31.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Korumalı: Bilgisayar</title>
		<link>http://www.ilyascanbay.com/kisisel-yazilar/bilgisayar-hayranligim-23.html</link>
		<comments>http://www.ilyascanbay.com/kisisel-yazilar/bilgisayar-hayranligim-23.html#comments</comments>
		<pubDate>Sat, 04 Apr 2009 14:52:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diğer Yazılarım]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/kisisel-yazilar/bilgisayar-hayranligim-23.html</guid>
		<description><![CDATA[Burada alıntı yok çünkü bu yazı korumalı.]]></description>
			<content:encoded><![CDATA[<form action="http://www.ilyascanbay.com/wp-pass.php" method="post">
<p>Bu yazı parola korumalı. Yazıyı görmek için parolanızı girin:</p>
<p><label for="pwbox-23">Parola:<br />
<input name="post_password" id="pwbox-23" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Gönder" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/kisisel-yazilar/bilgisayar-hayranligim-23.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP Mail Formu Oluşturma</title>
		<link>http://www.ilyascanbay.com/php-makaleler/php-mail-formu-olusturma-29.html</link>
		<comments>http://www.ilyascanbay.com/php-makaleler/php-mail-formu-olusturma-29.html#comments</comments>
		<pubDate>Sun, 08 Jun 2008 17:08:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP Makaleler]]></category>

		<guid isPermaLink="false">http://www.ilyascanbay.com/php-makaleler/php-mail-formu-olusturma-29.html</guid>
		<description><![CDATA[Bu yazıda php mail gönderme işlemiyle ilgili bilgi verilecektir. Öncelikle mail gönderme işleminde yer alan komutları ve değişkenleri kısaca açıklamaya çalışalım. PHP kodlar &#60;?php ile başlar ?&#62; ile biter. if Türkçede &#8220;eğer&#8221; anlamına gelen bir ifadedir. If, birçok dilde olduğu gibi PHP dilinde de en önemli özelliklerden birisidir. Kod kümelerinin koşullu olarak çalışmasını sağlar. Örnek; [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazıda php mail gönderme işlemiyle ilgili bilgi verilecektir.<br />
<!--br--><br />
Öncelikle mail gönderme işleminde yer alan komutları ve değişkenleri kısaca açıklamaya çalışalım.<br />
<!--br--><br />
PHP kodlar <span style="color: #ff0000;"><strong>&lt;?php</strong> </span>ile başlar <strong><span style="color: #ff0000;">?&gt;</span></strong> ile biter.<br />
<!--br--><br />
<span style="color: #333399;"><strong>if</strong></span><br />
<!--br--><br />
Türkçede &#8220;eğer&#8221; anlamına gelen bir ifadedir.<br />
<!--br--><br />
If, birçok dilde olduğu gibi PHP dilinde de en önemli özelliklerden birisidir. Kod kümelerinin koşullu olarak çalışmasını sağlar.<br />
<!--br--><br />
Örnek;<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #333399;"><strong>&lt;?php
if ($a &gt; $b)echo "a büyüktür b den";
?&gt;</strong></span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
<em>Eğer ($a &gt; $b) ise göster &#8220;a büyüktür b den&#8221; </em><br />
<!--br--><br />
<span style="color: #333399;"><strong>else </strong><br />
</span><!--br--><br />
Türkçede &#8220;ya da&#8221; anlamına gelen bir ifadedir. İngilizcede &#8220;otherwise&#8221; kelimesine karşılık olarak PHP&#8217;de kullanılmaktadır. Belirli bir koşul karşılanmazsa, diğer komutun devreye konulmasnı sağlayan ifadedir.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #333399;">&lt;?php
if ($a &gt; $b) { echo "a büyüktür b den"; else { echo "a büyük değildir b den"; }
?&gt;</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
<em>Eğer ($a &gt; $b) ise { göster &#8220;a büyüktür b den; ya da { göster &#8220;a büyük değildir b den&#8221;; }</em><br />
<!--br--><br />
<span style="color: #333399;"><strong>echo </strong><br />
</span><!--br--><br />
Türkçede &#8220;yankıla&#8221; anlamına gelir. Belirli bir koşul sağlandığında istenilen ifade <em>echo</em> ile gösterilir.<br />
<!--br--><br />
<strong><span style="color: #333399;">isset</span></strong><br />
<!--br--><br />
Bir parametrenin ya da değişkenin hazır olup olmadığını denetler. If ile birlikte kullanılır.<br />
<!--br--><br />
Örnek;<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #333399;">if (isset($_REQUEST['email']))</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
<em>&#8220;email&#8221; değişkeni çağırılırsa </em><br />
<!--br--><br />
Örnek;<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #333399;">if (isset($a))</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
<em>$a parametresi çalıştırılırsa</em><br />
<!--br--><br />
<span style="color: #333399;"><strong>Şimdi gelelim mail gönderme işlemine&#8230; </strong><br />
</span><!--br--><br />
PHP ile mail gönderme işlemini aşağıda tanımlanan değerlerin dizilimi sağlar:<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #993366;">mail ( $to, $subject, $message, $headers )</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Şimdi bu dizilimde yer alan değerleri kısaca açıklayalım. Aşağıda verilen açıklamalar php kodları anlamanızda kısmen yardımcı olacaktır.<br />
<!--br--><br />
<strong>mail </strong><br />
<!--br--><br />
Email gönderme işlemini sağlayan komuttur.<br />
<!--br--><br />
<strong>$to </strong><br />
<!--br--><br />
Maili alacak kişidir. Yani form ile gönderilen iletinin ulaştırılacağı email adresi bu alana girilir. Bu alana birden fazla alıcı mail adresi girilebilir. Ancak şekil olarak aşağıdaki şartlara uymak zorundadır.<br />
<!--br--><br />
- kullanici@ornekadres.com<br />
- kullanici@ornekadres.com, digerkullanici@ornekadres.com<br />
<!--br--><br />
Örnek;<br />
<!--br--><br />
mail( &#8220;admin@ingilizceforum.net, admin2@ingilizceforum.net&#8221;, &#8220;Konu: $subject&#8221;, $message, &#8220;From: $email&#8221; );<br />
<!--br--><br />
Yukarıda $to parametresine karşılık olarak iki farklı email adresi belirtilmiştir.<br />
<!--br--><br />
<strong>$subject</strong><br />
<!--br--><br />
Email konusunu belirten değerdir.<br />
<!--br--><br />
<strong>$message</strong><br />
<!--br--><br />
Gönderilecek iletiyi belirten değerdir.<br />
<!--br--><br />
<strong>$headers</strong><br />
<!--br--><br />
İlave edilmesi düşünülen değişkenler buraya girilebilir. Örneğin &#8220;From: $email&#8221; dizisi girilerek email gönderen kişinin adresi mailde gösterilir.<br />
<!--br--><br />
<strong>echo </strong><br />
<!--br--><br />
Biraz önce echo için Türkçede &#8220;göster&#8221;, &#8220;yankıla&#8221; veya &#8220;ise&#8221; anlamını karşılar demiştik. Mail komutu işleme konulduğunda ziyaretçinin karşısına çıkacak ifade buraya girilir.<br />
<!--br--><br />
Örnek;<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #993366;">echo "Email gönderme işlemi tamamlanmıştır!";</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Doğrudan PHP dosyası kullanılarak email formu oluşturmak için aşağıdaki kodları kullanabiliriz. Şuana kadar yapılan açıklamalar sayesinde aşağıdaki kodları kısmen kavrayacağınızı umuyorum.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #993366;">&lt;?php
if (isset($_REQUEST['email']))
{
//email gönder:
$email = $_REQUEST['email'] ;
$subject = $_REQUEST['konu'] ;
$message = $_REQUEST['ileti'] ;
mail( "admin@ingilizceforum.net, firefox@ingilizceforum.net", </span>
<span style="color: #993366;">"Konu: $subject", $message, "From: $email" );
echo "Email gönderme işlemi tamamlanmıştır!";
}
else
//email gönderilmeden önce </span></pre>
<p><span style="color: #993366;"><!--br--></span></p>
<pre><span style="color: #993366;">{
echo "&lt;form method='post' action='mail.php'&gt;&lt;p&gt;&lt;/p&gt;
Email: &lt;input name='email' type='text' /&gt;&lt;p&gt;&lt;/p&gt;
Konu: &lt;input name='konu' type='text' /&gt;&lt;p&gt;&lt;/p&gt;
Mesaj:&lt;p&gt;&lt;/p&gt;&lt;textarea name='ileti' rows='10' cols='50'&gt;&lt;/textarea&gt;&lt;p&gt;&lt;/p&gt;
&lt;input type='submit' /&gt;&lt;p&gt;&lt;/p&gt;
&lt;/form&gt;";
}
?&gt;
</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Bu dosyayı sunucuya mail.php olarak kaydederseniz sayfayı ilk açtığınızda karşınıza mail formu çıkacaktır. İlgili alanları doldurup &#8220;gönder&#8221; butonuna tıkladığınızda belirtilen adreslere ileti gönderilecektir.<br />
<!--br--><br />
İlgili mail.php ile bağlantılı çalışacak bir html dosyasının içerisine şu kodu eklemeniz yeterli olacaktır. Yalnız html sayfa, php sayfa ile aynı dizinde bulunmalıdır. Farklı bir dizinde bulunuyorsa <em>form method</em> kısmında yer alan <em>action=&#8217;mail.php&#8217;</em> satırındaki adres güncellenmelidir.<br />
<!--br--></p>
<table class="tab" border="1" cellspacing="0" width="100%">
<tbody>
<tr>
<td>
<pre><span style="color: #993366;">&lt;form method='post' action='mail.php'&gt;&lt;p&gt;&lt;/p&gt;
Email: &lt;input name='email' type='text' /&gt;&lt;p&gt;&lt;/p&gt;
Konu: &lt;input name='konu' type='text' /&gt;&lt;p&gt;&lt;/p&gt;
Mesaj:&lt;p&gt;&lt;/p&gt;&lt;textarea name='ileti' rows='10' cols='50'&gt;&lt;/textarea&gt;&lt;p&gt;&lt;/p&gt;
&lt;input type='submit' /&gt;&lt;p&gt;&lt;/p&gt;
&lt;/form&gt;</span></pre>
</td>
</tr>
</tbody>
</table>
<p><!--br--><br />
Kaynak: İlyas Canbay (<a title="İlyas Canbay - HTML, CSS, PHP" href="http://www.ilyascanbay.com">www.ilyascanbay.com</a>)<br />
<!--br--><br />
<em>Bu yazıyı kaynak göstermek şartıyla yayınlayabilirsiniz.</em><br />
<!--br--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilyascanbay.com/php-makaleler/php-mail-formu-olusturma-29.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

