Допустим, у меня есть этот кодCodeigniter функция возвращает значение результата
$sql = "SELECT Lname,Fname FROM users WHERE username = ."$username;
$result = $this->db->query($sql);
Является ли мой синтаксис правильно? Плюс, мне нужно объявить $result
как $result[]
, если мне нужно несколько значений результата, как указано выше, где я хочу получить фамилию и имя введенного имени пользователя.
Im только используя это как мою ссылку.
$sql = "SELECT id FROM users WHERE firstname LIKE '%" . $firstname . "%'";
Я не уверен, что цель «%» есть. Все, что я знаю, что когда я эхо что-то, если бы я был поставить значение. было бы как этот
echo "select from user where username =".$username;
Если, например, я вызываю функцию в той же модели. мне нужно что-то вернуть из этой функции? или это автоматически, если я это делаю $ result = $ this-> function(); – user3205047
Ну, вы назвали функцию, которую вы сделали. Как я должен знать, что возвращает эта функция, если она вообще что-то возвращает. –