sql >> Database >  >> RDS >> Mysql

Selecteren waar meerdere voorwaarden overeenkomen met SafeMysql

De structuur van het $key-object dat is geretourneerd uit de database, die u in de opmerkingen hebt gegeven, is:

array(1) { [0]=> object(stdClass)#1743 (1) { ["keyy"]=> string(6) "rKSpxf" } }

Dit is een array met een enkel element op index 0. Dit element is een object met een enkele eigenschap "keyy".

Om toegang te krijgen tot de gegevens en deze uit te voeren, moet u daarom schrijven:

echo $key[0]->keyy;

De [0] verwijst naar de eerste index van de array, en de ->keyy verwijst naar de eigenschap "keyy" van het object in die index.

Om duidelijker te maken wat er aan de hand is, zou je het als volgt kunnen opschrijven:

$obj = $key[0]; //get the object out of the array
$prop = $obj->keyy; //get the property out of the object
echo $prop; //output the value of the property



  1. SQL Server 2016 op Linux

  2. SubSonic 3 en MySQL, het verwijderen van onderstrepingstekens uit de kolomnaam in de CleanUp()-methode veroorzaakt uitzonderingen bij het gebruik van een eigenschap in linq-query

  3. mysql aangepaste sortering

  4. Is er een manier om alle elementen van de JSON-array aan te pakken bij het maken van een beperking in PostgreSQL?