Hoşgeldin Misafir
Mesaj atabilmek için forumumuza kayıt olmalısınız.

Kullanıcı Adı
  

Şifre
  





Forumlarda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Üye Sayısı: 10
» En Son Üyemiz: Farmayil
» Konu Sayısı: 16
» Mesaj Sayısı: 16

Tam İstatistik

Çevrimiçi Kullanıcılar
Şu anda 1 çevrimiçi kullanıcı var.
» 0 üye | 1 Misafir

En Son Konular
Logo GO3 Depo Sayım Progr...
Forum: Logo
Son Mesaj: Mehmet
29-12-2017, 09:56
» Cevaplar: 0
» Gösterim: 14
SQL FIRST() Fonksiyonu
Forum: SQL
Son Mesaj: Mehmet
06-12-2017, 18:08
» Cevaplar: 0
» Gösterim: 6
SQL COUNT() Fonksiyonu
Forum: SQL
Son Mesaj: Mehmet
06-12-2017, 18:05
» Cevaplar: 0
» Gösterim: 6
SQL AVG() Fonksiyonu
Forum: SQL
Son Mesaj: Mehmet
06-12-2017, 17:57
» Cevaplar: 0
» Gösterim: 6
SQL Fonksiyonlarına Genel...
Forum: SQL
Son Mesaj: Mehmet
06-12-2017, 17:54
» Cevaplar: 0
» Gösterim: 7
SQL Tablosunda Mükerrer K...
Forum: SQL
Son Mesaj: Mehmet
05-12-2017, 11:30
» Cevaplar: 0
» Gösterim: 68
Php İle Bing Arama Öneril...
Forum: Php
Son Mesaj: Mehmet
10-11-2017, 15:40
» Cevaplar: 0
» Gösterim: 130
Php İle Google Arama Öner...
Forum: Php
Son Mesaj: Mehmet
09-11-2017, 22:37
» Cevaplar: 0
» Gösterim: 85
MySQL Front Ücretsiz İndi...
Forum: MySQL
Son Mesaj: Mehmet
09-11-2017, 22:08
» Cevaplar: 0
» Gösterim: 147
Php ile PDO Kullanımı
Forum: Php
Son Mesaj: Mehmet
09-11-2017, 15:58
» Cevaplar: 0
» Gösterim: 109

 
  Logo GO3 Depo Sayım Programı Projesi
Gönderen: Mehmet - 29-12-2017, 09:56 - Forum: Logo - Cevap Yok

.NET Ortamında geliştirdiğim Logo GO3 entegreli depo sayım projemi tamamlamış bulunmaktayım. Program ekran görüntüleri aşağıdaki gibidir.

Ana Ekan
[Resim: yzBXlM.jpg]

Depo Seçme Ekranı
[Resim: WGNdEE.jpg]

Sayım Ekranı
[Resim: Qp69YA.jpg]

Bu öğeyi yazdır

  SQL FIRST() Fonksiyonu
Gönderen: Mehmet - 06-12-2017, 18:08 - Forum: SQL - Cevap Yok

Bir tabloda seçilen sütundaki ilk değeri geri verir.

FIRST() fonksiyonunun yazım şekli aşağıdadır:

PHP Kod:
SELECT FIRST(urun_adiFROM urunler 

Eğer aşağıdaki komutu kullanırsanız; ürünler tablosunun urun_adi sütununda yer alan ilk değer sonuç tablosuna aktarılır:
PHP Kod:
SELECT FIRST(urun_adiFROM urunler 
FIRST() fonksiyonunu desteklemeyen sistemler için:
Kod:
SELECT TOP(1) urun_adi FROM urunler

Bu öğeyi yazdır

  SQL COUNT() Fonksiyonu
Gönderen: Mehmet - 06-12-2017, 18:05 - Forum: SQL - Cevap Yok

COUNT() Fonksiyonu
Tanımlanan kriterlere uygun olan satırların sayısını verir.
COUNT() fonksiyonunun farklı kullanışlarına ait yazım şekilleri aşağıdadır:

Bir tablo içinde tanımlanan sütunda bulunan değer sayısını verir. NULL değerler dikkate alınmaz:

PHP Kod:
SELECT COUNT(kolonFROM tablo_adi 


Tablo içerisindeki kayıtların sayısını gösterme:
PHP Kod:
SELECT COUNT(*) FROM tablo_adi 


Bir tablo içinde tanımlanan bir sütundaki farklı değere sahip kayıtların sayısını verir:

PHP Kod:
SELECT COUNT(DISTINCT kolonFROM tablo_adi 

Şimdi bir örnek ile anlatalım
Ürün tablomuzdan fiyatı 999 TL üzeri olan kaç adet ürün olduğunu bulan sorgumuzu yazalım
PHP Kod:
SELECT COUNT(satis_fiyati) AS YuksekFiyat FROM urunler WHERE satis_fiyati 999 

Şimdi ise elimizde kaç adet ürün kartı olduğunu gösteren sorgumuzu yazalım
PHP Kod:
SELECT COUNT(*) AS ToplamMiktar FROM urunler 

Şimdi ise satış fiyatları farklı olan ürünlerin sayısını gösteren sorgumuzu yazalım
PHP Kod:
SELECT COUNT(DISTINCT satis_fiyati) AS FarkliKayit FROM urunler 

Bu öğeyi yazdır

  SQL AVG() Fonksiyonu
Gönderen: Mehmet - 06-12-2017, 17:57 - Forum: SQL - Cevap Yok

Sayısal değer içeren bir tablo sütunundaki değerlerin ortalamasını verir.

AVG() fonksiyonunun yazım şekli aşağıdadır:


PHP Kod:
SELECT AVG(kolon_adiFROM tablo_adi 
Yukarıdaki malzeme adlı örnek tablo üzerinde işlemler yapmaya çalışalım:

Eğer aşağıdaki komutu kullanırsanız; ürünler tablosunun satis_fiyati kolonunda yer alan değerlerin ortalaması sonuç tablosuna aktarılır:


PHP Kod:
SELECT AVG(satis_fiyati) AS OrtalamaSatisFiyati FROM urunler 

Bu öğeyi yazdır

  SQL Fonksiyonlarına Genel Bakış
Gönderen: Mehmet - 06-12-2017, 17:54 - Forum: SQL - Cevap Yok

SQL Serverimizdeki veriler üzerinde işlem yapmak için hali hazırda gelen ve 2 kategoriye ayrılan fonksiyonlarımız vardır. Bu fonksiyonlar Aggregate (Çoklu Satır) fonksiyonları ve Scalar (Sayısal) fonksiyonlar olarak 2 kategoriye ayrılır.

Aggregate (Çoklu Satır) fonksiyonlar
Bu fonksiyonlar bir sütunda yer alan birden fazla değerler üzerinde yaptığı hesaplamalar sonrası tek bir değer geri verir.


AVG() : Sayısal değer içeren bir tablo sütunundaki değerlerin ortalamasını verir.
COUNT() : Verilen kriterlere uyan tablo satır sayısını verir.
FIRST() : Tabloda belirtilen sütundaki ilk değeri verir.
LAST() : Tabloda belirtilen sütundaki son değeri verir.
MAX() : Tabloda belirtilen sütundaki en büyük değeri verir.
MIN() : Tabloda belirtilen sütundaki en küçük değeri verir.
SUM() : Sayısal değer içeren bir tablo sütunundaki değerlerin toplamını verir.


Scalar (Sayısal) fonksiyonlar
Bu fonksiyonlar bir sütunda yer alan tek bir değere işlem yapar ve tek bir değer geri verir.

LCASE() : Bir alan değerini küçük harfe çevirir.
LEN() : Bir metin alanının uzunluğunu verir.
MID() : Bir metin alanındaki karakterlerin bir kısmını elde etmek kullanılır.
NOW() : Bilgisayarın tarih ve saat değerlerini verir.
FORMAT() : Bir veri alanının ne şekilde gösterileceğini belirler.
ROUND() : Sayısal bir veri alanının değerini bir tamsayıya yuvarlar.
UCASE() : Bir alan değerini büyük harfe çevirir.

Bu öğeyi yazdır

  SQL Tablosunda Mükerrer Kayıtları Bulma | Duplicates
Gönderen: Mehmet - 05-12-2017, 11:30 - Forum: SQL - Cevap Yok

PHP Kod:
SELECT kolon_adi  FROM [database_adiGROUP BY kolon_adi HAVING COUNT(kolon_adi) > 

Yukarıdaki sorgumuz ile mükerrer kayıt girilen kolondaki verileri listeleyebilirsiniz.

Bu öğeyi yazdır

  Php İle Bing Arama Önerileri Alma
Gönderen: Mehmet - 10-11-2017, 15:40 - Forum: Php - Cevap Yok

Php ile belirli bir anahtar kelime için kullanıcıların Bing arama motorunda en çok aradığı anahtar kelimelere ulaşmak için aşağıdaki scripti kullanabilirsiniz

PHP Kod:
$keyword='Yazılım';
$json_string 'http://api.bing.com/osjson.aspx?query='.urlencode($keyword);
$jsondata file_get_contents($json_string);
$tags json_decode($jsondatatrue);
$etiket='';
foreach(
$tags[1] as $tag){
$etiket.=$tag.','
}
$etiket substr($etiket0, -1);
echo 
$etiket

Bu öğeyi yazdır

  Php İle Google Arama Önerileri Alma
Gönderen: Mehmet - 09-11-2017, 22:37 - Forum: Php - Cevap Yok

Php ile belirli bir anahtar kelimeyi Google'a yollayıp, mantıklı anahtar kelime türevleri üretmesini sağlayabilirsiniz.
İşte o harika script;

PHP Kod:
$etiketler='';
$kelime='Yazılım Forumu';
$ch curl_init();
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_ENCODING'UTF-8');
curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');

curl_setopt($chCURLOPT_URL'http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q='.urlencode($kelime).'&hl=tr');
$result curl_exec($ch);
curl_close($ch);

$obj json_decode($result);

foreach(
$obj[1] as $ob){
    
$etiketler.=$ob.',';
}
$etiketler substr($etiketler0, -1); 

Canlı demo: http://mehmetvarisli.com/tag_generator.php

Bu öğeyi yazdır

  MySQL Front Ücretsiz İndir
Gönderen: Mehmet - 09-11-2017, 22:08 - Forum: MySQL - Cevap Yok

   
MySQL-Front, MySQL veritabanı sunucusu için bir front end programıdır. Veritabanı yapısı ve verileri diyaloglar veya SQL komutlarıyla işlenebilir. Import ve export işlemleri standart dosya formatlarında desteklenir. Veritabanı sunucusu doğrudan veya HTTP tünel yoluyla bağlanabilir.

MySQL editörleri arasında benim vazgeçilmezim olan MySQL Front 6.0 ücretsiz indirmek için tıklayınız

Bu öğeyi yazdır

  Php ile PDO Kullanımı
Gönderen: Mehmet - 09-11-2017, 15:58 - Forum: Php - Cevap Yok

Php ile PDO kullanımı ile ilgili belli başlı sorgular aşağıda örnekler ile anlatılmıştır.

Veritabanı Bağlantısı

PHP Kod:
<?php
try {
 
    $db = new PDO("mysql:host=localhost;dbname=test""root""123456");
} catch ( 
PDOException $e ){
 
    print $e->getMessage();
}
?>

Karakter Setini Ayarlamak
PHP Kod:
$db = new PDO("mysql:host=localhost;dbname=test;charset=utf8""root""123456"); 

Toplu Select İşlemi
PHP Kod:
$query $db->query("SELECT * FROM uyeler"PDO::FETCH_ASSOC);
if ( 
$query->rowCount() ){
 
    foreach( $query as $row ){
 
         print $row['kulanici_adi']."<br />";
 
    }


Tekil Select İşlemi
PHP Kod:
$id $_GET['id']; 
$query $pdo->query("SELECT * FROM uyeler WHERE uye_id = '{$id}'")->fetch(PDO::FETCH_ASSOC);
if ( 
$query ){
 
   print_r($query);


Insert İşlemi
PHP Kod:
$query $db->prepare("INSERT INTO uyeler SET
uye_kadi = ?,
uye_sifre = ?,
uye_eposta = ?"
);
$insert $query->execute(array(
 
    "Devgentr""123456""admin@dev.gen.tr"
));
if ( 
$insert ){
 
   $last_id $db->lastInsertId();
 
   print "insert işlemi başarılı!";


Update İşlemi
PHP Kod:
$query $db->prepare("UPDATE uyeler SET
uye_kadi = :yeni_kadi
WHERE uye_kadi = :eski_kadi"
);
$update $query->execute(array(
 
    "yeni_kadi" => "devgentr",
 
    "eski_kadi" => "dev.gen.tr"
));
if ( 
$update ){
 
    print "güncelleme başarılı!";


Toplu Delete İşlemi
PHP Kod:
$delete $db->exec("DELETE FROM uyeler");
print 
'Toplam '.$delete.' üye silindi!'

Tekil Delete İşlemi
PHP Kod:
$query $db->prepare("DELETE FROM uyeler WHERE uy_id = :id");
$delete $query->execute(array(
 
  'id' => $_GET['id']
)); 

Veritabanı Bağlantısını Kapatma
PHP Kod:
$db null

Bu öğeyi yazdır