Pereiti prie turinio

Pagalbos dėl WP SQL užklausos


Rekomenduojami pranešimai

Atrodytu ant paprasto dalyko užstrigau:

 

Yra SQL UPDATE paprastas:

("UPDATE wp_forumas SET pranesta='1' WHERE user='$vartotojas' AND lastreply > '$nowtime'");

 

Jei būtu update su salyga jei kažkas lygu kažkam tai atrodytu taip ant WP:

 

$wpdb->update('wp_forumas', array('pranesta'=>'1'), array('user'=>$vartotojas));

 

Bet kaip pridėti AND dar vieną salygą kuri yra pirmoje užklausoje?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Akivaizdu kad šis neveiks jis sulygins reikšmės man reikia kad AND lastreply DAUGIAU už $nowtime

oh blin, nepastebejau to zenklo.... Reikia blin akinius pirkti. O siap tokiu atveju jauciu paprasciau naudoti prepared

Redagavo apieviska
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai čia tas pats gausis tik prepared dasirašys papildomas checkas "We'll add the 'prepare' method to make sure we're not dealing with an illegal operation or any illegal characters" aisku geriau taip bet pasibandymui šita uždejau ir suveikė, dabar galima ir tvarkingiau kažką.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai čia tas pats gausis tik prepared dasirašys papildomas checkas "We'll add the 'prepare' method to make sure we're not dealing with an illegal operation or any illegal characters" aisku geriau taip bet pasibandymui šita uždejau ir suveikė, dabar galima ir tvarkingiau kažką.

Na as manau kad iskart geriau surasyti teisingai, negu po to perrasineti dar. Jug netaip sunku ir readability pasikelia

 

$sql = 'UPDATE `wp_forumas` 
SET `wp_forumas`.`pranesta` = 1 
WHERE `wp_forumas`.`user` < %s
AND `wp_forumas`.`lastreply` <> %s';

$wpdb->query($wpdb->prepare($sql, $vartotojas, $nowtime));

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...