sql >> Database >  >> RDS >> Mysql

Hoe converteer je deze voorbereidingsverklaring om tijdelijke aanduidingen te gebruiken in Wordpress $wpdb?

Mijn fout, dit is zo simpel! Wordpress gebruikt twee tijdelijke aanduidingen %s en %d.

%s moet worden gebruikt bij het doorgeven van strings aan de database

terwijl:

%d moet worden gebruikt voor gehele getallen.

Mijn probleem hierboven is dat ik ze door elkaar heb gehaald, ik gebruik %d voor strings of %s voor gehele getallen. Het probleem wordt dus opgelost door de juiste tijdelijke aanduidingen voor uw specifieke gegevenstype te gebruiken. Probleem opgelost.

Als u bijvoorbeeld de database doorzoekt met id met php-variabele $id, moet de tijdelijke aanduiding %d zijn omdat het een geheel getal is, anders gebruikt u voor strings, zoals namen, enz. %s.




  1. MySql-queryresultaat alle uren van de dag

  2. 4 manieren om alle tabellen in een MariaDB-database weer te geven

  3. Probleem met het uploaden van gegevens naar de database

  4. Verdien geld met ongebruikte spullen:een gegevensmodel in de deeleconomie