Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

Databáze

01. říj 2015 14:39 - 01. říj 2015 14:41 #123680
Databáze od Ernst
Joomla Expert
Nějak nejsem schopen dohledat naplnění jednoho pole databáze jiným polem (tedy hodnotu hodnotou).
Když ho plním hodnotou jiného pole v databázii tak je to takhle špatně
Code:
$db1 = JFactory::getDBO(); $query = $db1->getQuery(true); $fields = array(($db1->quoteName('sender_id') . ' = $visitor_id'),($db1->quoteName('receiver_id') . ' = $user_id')); $query->update($db1->quoteName('#__lovefactory_profile_visitors'))->set($fields); $db1->setQuery($query); $db1->query();

Jde to nějak správně napsat?

když použiju $db->quote($receiver_id), tak to nejde, hledá to proměnnou $receiver_id

01. říj 2015 14:51 #123681
Odpověď od Ernst
Joomla Expert
Už mi to docvaklo. Je to takhle:
Code:
$db1 = JFactory::getDBO(); $query = $db1->getQuery(true); $fields = array(($db1->quoteName('sender_id') . ' = visitor_id'),($db1->quoteName('receiver_id') . ' = user_id')); $query->update($db1->quoteName('#__lovefactory_profile_visitors'))->set($fields); $db1->setQuery($query); $db1->query();

Powered by Fórum