$mail->Port = 25; 587 olarak değiştirip dener misin?
Çözüldü basit bir hataymış.
ve kullanımı aşağıdaki gibi olmalı.
$mail->Host = 'smtp.yandex.com';
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
yanlış anlaşıldım. dosya 1 adet olacak ve değişen dile göre dosya adını maskelicez. Böyle bir uygulama ne kadar doğru onuda bilmiyorum ama.
Yani dosya 1 adet ingilizce olarak giriş yapılınca ingilizce yazdığımız adı çıkacak türkçe olarak giriş yapınca da türkçe yazdığımız adı çıkacak.
lastInsertId(); ile insert edilen son kayıt idisini alabiliyorsun.
Örneğin:
$query = "INSERT INTO users SET adsoyad='Muhittin', email='[email protected]'";
$query_success = $pdo->query($query);
$id = $pdo->lastInsertId(); // Eklenen kaydın son idis
Aşağıdaki gibi tek iç içe mysql sorgusuyla çözebilirsin.
SELECT * FROM (
SELECT * FROM tablo ORDER BY id DESC LIMIT 0,5
) AS yeniTablo ORDER BY id ASC
Benim kullandığım bir github repom var ülkeler, şehirleri ve ilçeleri dahi var mysql olarak mevcut.
https://github.com/halisogluiskender/ulkeler-sehirler-ilceler
Afedersin yahu.. Ben de çok girmiyorum buraya :) Halletmişsin kolay gele.
Şöyle kullanabilirsin.
Tablo içindeki sütunlarınız : adsoyad | email | password |
$sql = "ALTER TABLE tablo_adı ADD yetki VARCHAR( 255 )";
"after" ile hangi sütundan sonra eklenecek belirtebiliyoruz.
$sql = "$sql = "ALTER TABLE tablo_adı ADD yetki VARCHAR( 255 ) after password";