Sitemin ana sayfası için giriş yapan kullanıcılara hoş geldiniz mesajı vermek istiyorum. Örnek = SQL'e kayıtlı olan adı merhaba dostum hoş geldin vb benzeri bir şey yapacagım. Ama SQL'den kişinin kullanıcı adını nasıl çıkartabilecegimi bilmiyorum.
SQL veritabanından kullanıcı adını çekmek için bir sorgu yazman gerekiyor, örneğin;
Kod:SELECT username FROM users WHERE user_id = [kullanıcının kimliği];
SELECT * FROM users WHERE username = [username];
Çok bir farkı yok hocam, iki şekilde de kullanılabilir.şeklinde kullanıyorum ben, bir farkı var mı kiPHP:SELECT * FROM users WHERE username = [username];
Öncelikle SQL'e bir veri kaydettiniz mi? Tablo ve sütun adlarını bilmemiz lazım. Aynı zamanda veri tabanına pdo ile mi yoksa MySQL ile mi bağlanıyorsunuz?
SQL veritabanından kullanıcı adını çekmek için bir sorgu yazman gerekiyor, örneğin;
Kod:SELECT username FROM users WHERE user_id = [kullanıcının kimliği];
CREATE TRIGGER send_welcome_message
AFTER INSERT ON users
FOR EACH ROW
BEGIN
SET @email = NEW.email;
SET @username = NEW.username;
SET @message = CONCAT('Merhaba, ', @username, '! Hoşgeldiniz!');
SEND_EMAIL(@email, @message);
END;
INSERT INTO users (email,username,password) VALUES (@email,@username,@password);
Kullanıcının mail adresini girerek mi yoksa kullanıcı adını girerek mi giriş yapmasını istiyorsunuz? Aynı zamanda bir şifreleme yönteminiz var mı, md5 gibi?
Kullanıcının mail adresini girerek mi yoksa kullanıcı adını girerek mi giriş yapmasını istiyorsunuz? Aynı zamanda bir şifreleme yönteminiz var mı, MD5 gibi?
Düzenlediğim örnek koda bir bakabilirsiniz hocam işinizi görüyor mu?MySQL tablo Olarak'da şöyle bir SS bırakıyorum.
Eki Görüntüle 1638312
Evet ama her giriş yapan kişi için otomatik olarak kendisi kullanıcı adını belirlemesi lazım.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.