ich diese Zeilen Code haben,mehrere select-Anweisungen in CI
$val = self::$db->select('*')->select('a.id')->select("CONCAT(user_profile.firstname,' ',user_profile.middlename,' ',user_profile.lastname) AS user_name")->from('a')->join('user_profile', 'po.user_id = user_profile.id')->get()->result();
In dieser Abfrage Es werden alle Daten in den Zeilen auszuwählen. Es ist eine Spalte ausgewählt, "modified_by". Ich möchte das verwenden, um den entsprechenden user_profile.firstname zu erhalten.
ich diese Zeilen Code versucht, aber nicht funktioniert,
$val = self::$db->select('*')->select('a.id')->select('a.modified_by' as modifier)->select("CONCAT(user_profile.firstname,' ',user_profile.middlename,' ',user_profile.lastname) AS user_name")->select('user_profile.firstname where user_profile.id = modifier ')->from('a')->join('user_profile', 'po.user_id = user_profile.id')->get()->result();
Sie sollten die Gesamtheit von: 'markieren ('a.modified_by' als Modifikator)' in diese einfachen Anführungszeichen. Das ist das offensichtlichste Problem, das ich sehe. Also ändere es grundsätzlich zu: 'select ('a.modified_by als Modifier')'. – Keeleon
@DjGenexxe Kannst du mehr über diese Frage erfahren? –