Wpis z mikrobloga

Tak głupia sprawa, że sam się wstydzę.
WHERE h.name = \''.pSQL($hook_payment).'\'
'.(isset($billing) && $frontend ? 'AND mc.id_country = '.(int)$billing->id_country : '').'

Muszę na twardo ustawić ID samo 18 :( Wywala jak próbuję to na różne sposoby wstawić.

#php #mysql
  • 15
@Kollo: Panie, po tym ulepie weź to wywołaj na przeglądarkę i zobacz jakie zapytanie z tego wychodzi. Wtedy będziesz wiedział, czy posypałeś klejenie stringu czy może spieprzyłeś zapytanie.

Ps. czy tutaj: 'AND nie powinno być spacji pomiędzy ' a AND?
2018, ludzie nadal sklejają SQL (,)


@qwelukasz: Nie zawsze da się użyć ORM (przynajmniej kiedyś się nie zawsze dało). Chyba że masz coś innego na myśli?