sql >> Database >  >> RDS >> Mysql

Codeigniter's 'where' en 'or_where'

U kunt alleen de twee regels wijzigen:

->where('(library.available_until >=', date("Y-m-d H:i:s"), FALSE)
->or_where("library.available_until = '00-00-00 00:00:00')", NULL, FALSE)

BEWERKEN:

Het weglaten van de FALSE parameter zou de backticks voor de haakjes hebben geplaatst en ze een deel van de tabelnaam/waarde hebben gemaakt, waardoor de query onbruikbaar zou worden.

De NULL parameter is er alleen omdat de functie vereist dat de tweede parameter een waarde is, en aangezien we er geen hebben, sturen we NULL.



  1. Javascript-functie posten en php-script aanroepen

  2. Tel het aantal rijen in golang

  3. XML doorgeven als parameter aan opgeslagen procedure in Oracle

  4. De landinstelling wijzigen bij het formatteren van getallen in PostgreSQL