utf8 general

=============================================================

Tablo :

DROP TABLE IF EXISTS `tt`;

CREATE TABLE IF NOT EXISTS `tt` (

`ad` varchar(255) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `tt` (`ad`) VALUES

(’istanbul’),

(’ISTANBUL’),

(’İSTANBUL’),

(’ıstanbul’);

SELECT * FROM tt WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

SELECT * FROM tt WHERE ad LIKE ‘%ıstanbul%’;

Sonuc:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

utf8 turkish

=============================================================

Tablo :

DROP TABLE IF EXISTS `zz`;

CREATE TABLE IF NOT EXISTS `zz` (

`ad` varchar(255) COLLATE utf8_turkish_ci NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci;

INSERT INTO `zz` (`ad`) VALUES

(’istanbul’),

(’İSTANBUL’),

(’ISTANBUL’),

(’ıstanbul’);

SELECT * FROM zz WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

İSTANBUL

SELECT * FROM zz WHERE ad LIKE ‘%ıstanbul%’;

Sonuç:

ıstanbul

ISTANBUL

* utf8 general’da ı,i u,ü o,ö gibi harfler aynı kabul edilirken , utf8 turkish’de aynı kabul edilmezler.

>

Cevapla

utf8 general

=============================================================

Tablo :

DROP TABLE IF EXISTS `tt`;

CREATE TABLE IF NOT EXISTS `tt` (

`ad` varchar(255) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `tt` (`ad`) VALUES

(’istanbul’),

(’ISTANBUL’),

(’İSTANBUL’),

(’ıstanbul’);

SELECT * FROM tt WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

SELECT * FROM tt WHERE ad LIKE ‘%ıstanbul%’;

Sonuc:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

utf8 turkish

=============================================================

Tablo :

DROP TABLE IF EXISTS `zz`;

CREATE TABLE IF NOT EXISTS `zz` (

`ad` varchar(255) COLLATE utf8_turkish_ci NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci;

INSERT INTO `zz` (`ad`) VALUES

(’istanbul’),

(’İSTANBUL’),

(’ISTANBUL’),

(’ıstanbul’);

SELECT * FROM zz WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

İSTANBUL

SELECT * FROM zz WHERE ad LIKE ‘%ıstanbul%’;

Sonuç:

ıstanbul

ISTANBUL

* utf8 general’da ı,i u,ü o,ö gibi harfler aynı kabul edilirken , utf8 turkish’de aynı kabul edilmezler.

>

Cevapla

utf8 general

=============================================================

Tablo :

DROP TABLE IF EXISTS `tt`;

CREATE TABLE IF NOT EXISTS `tt` (

`ad` varchar(255) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `tt` (`ad`) VALUES

(’istanbul’),

(’ISTANBUL’),

(’İSTANBUL’),

(’ıstanbul’);

SELECT * FROM tt WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

SELECT * FROM tt WHERE ad LIKE ‘%ıstanbul%’;

Sonuc:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

utf8 turkish

=============================================================

Tablo :

DROP TABLE IF EXISTS `zz`;

CREATE TABLE IF NOT EXISTS `zz` (

`ad` varchar(255) COLLATE utf8_turkish_ci NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci;

INSERT INTO `zz` (`ad`) VALUES

(’istanbul’),

(’İSTANBUL’),

(’ISTANBUL’),

(’ıstanbul’);

SELECT * FROM zz WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

İSTANBUL

SELECT * FROM zz WHERE ad LIKE ‘%ıstanbul%’;

Sonuç:

ıstanbul

ISTANBUL

* utf8 general’da ı,i u,ü o,ö gibi harfler aynı kabul edilirken , utf8 turkish’de aynı kabul edilmezler.

>

Cevapla

utf8 general

=============================================================

Tablo :

DROP TABLE IF EXISTS `tt`;

CREATE TABLE IF NOT EXISTS `tt` (

`ad` varchar(255) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `tt` (`ad`) VALUES

(’istanbul’),

(’ISTANBUL’),

(’İSTANBUL’),

(’ıstanbul’);

SELECT * FROM tt WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

SELECT * FROM tt WHERE ad LIKE ‘%ıstanbul%’;

Sonuc:

istanbul

ISTANBUL

İSTANBUL

ıstanbul

utf8 turkish

=============================================================

Tablo :

DROP TABLE IF EXISTS `zz`;

CREATE TABLE IF NOT EXISTS `zz` (

`ad` varchar(255) COLLATE utf8_turkish_ci NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci;

INSERT INTO `zz` (`ad`) VALUES

(’istanbul’),

(’İSTANBUL’),

(’ISTANBUL’),

(’ıstanbul’);

SELECT * FROM zz WHERE ad LIKE ‘%İSTANBUL%’;

Sonuç:

istanbul

İSTANBUL

SELECT * FROM zz WHERE ad LIKE ‘%ıstanbul%’;

Sonuç:

ıstanbul

ISTANBUL

* utf8 general’da ı,i u,ü o,ö gibi harfler aynı kabul edilirken , utf8 turkish’de aynı kabul edilmezler.

>

Cevapla

Son Yazılar :

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES (’istanbul’), [...]

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES (’istanbul’), [...]

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES (’istanbul’), [...]

utf8 general - utf8 turkish

utf8 general ============================================================= Tablo : DROP TABLE IF EXISTS `tt`; CREATE TABLE IF NOT EXISTS `tt` ( `ad` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO `tt` (`ad`) VALUES (’istanbul’), [...]

if(5==$deger) yada if ($deger==5)

if(5==$deger) yada if ($deger==5) Sizin de dikkatinizi çekmiştir, Bazı projelerde alıştığımız if şartını ters yazıyorlar; if ($deger==5) yerine if(5==$deger) bu yazımın kaynağı C’den geliyor. = atama. == eşit mi karşılaştırması. C türevi tüm dillerde karşılaştırma operatöri == ‘ dir. Yazılımcılar dalgınlık/unutkanlık ile if’lerde == yerine = (tek eşit) kullanırlarsa büyük bir mantık hatasına ve bug’a sebep olurlar. # root [...]