Bu MYSQL deyimini kod yazıcısına nasıl yazarım?Bu MYSQL deyimini kod yazıcısına nasıl yazarım?
İlk seçenekwithout using active records
:
SELECT *, (UserPassword = $pass) AS UserPasswordMatch FROM all_users WHERE UserName = $Username
Bu MYSQL deyimini kod yazıcısına nasıl yazarım?Bu MYSQL deyimini kod yazıcısına nasıl yazarım?
İlk seçenekwithout using active records
:
SELECT *, (UserPassword = $pass) AS UserPasswordMatch FROM all_users WHERE UserName = $Username
Etkin CI
kaydını$this->db->select('*')->from('all_users')->where(array('UserPassword' => $pass, 'UserName' => $Username));
return $this->db->get()->result();
İlk Seçenek çalışmıyor? ama ikinci seçenek kaçırmış (userPassword = $ pass) UserPasswordMatch – Rimaz
Hata Numarası gibi: 1054 Champ '40bd001563085fc35165329ea1ff5c5ecbdbbeef' inconnu dans alan listesinde SEÇ *, (userPassword = 40bd001563085fc35165329ea1ff5c5ecbdbbeef) UserPasswordMatch OLARAK all_users GELEN KullanıcıAdı = Johne – Rimaz
Merhaba, İlk seçeneğim için özür dilerim çünkü bu $> db-> sorgusunu yanlış yazdım ("SELECT id, UserName, UserPassword AS UserPasswordMatch FROM all_users WHERE UserName = $ Kullanıcı Adı ve UserPassword = $ pass"); bu $ 'ı döndürür-> db-> get() -> result(); ' – elddenmedio
Umut bu yardımcı olur kullanarak normal bir sorguda
$this->db->query("SELECT *, (UserPassword = $pass) AS UserPasswordMatch FROM all_users WHERE UserName = $Username");
return $this->db->get()->result();
olarak 2 seçenek vardır:
<?php
$q = $this->db->query("SELECT * FROM all_users WHERE UserName = '$Username' AND UserPassword = '$pass'");
return $this->db->get()->result();
?>
İkinci seçenekactive records
kullanarak:
<?php
$this->db->select('*');
$this->db->from('all_users');
$this->db->where('UserName', $Username);
$this->db->where('UserPassword', $pass);
return $this->db->get()->result();
?>
Eğer activerecord kullanarak demek mi? Çünkü aksi halde '$ query = $ this-> db-> query ("[...]"); foreach ($ query-> sonuç() $ satır olarak) {[...]} '. – Technoh
Evet Aktif Kayıt .. Bu konuda herhangi biri yardımcı olabilir mi? $ This-> db-> sorgusu ("[...]"); Çalışmıyor ..... – Rimaz