sql >> Databasteknik >  >> RDS >> Mysql

Välj där flera villkor matchar SafeMysql

Strukturen för $key-objektet som returneras från databasen, som du angav i kommentarerna är:

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

Detta är en array med ett enda element vid index 0. Detta element är ett objekt med en enda egenskap "keyy".

Därför måste du skriva:

för att komma åt data och mata ut den
echo $key[0]->keyy;

[0] refererar till det första indexet i arrayen och ->keyy refererar till egenskapen "keyy" för objektet i det indexet.

För att göra tydligare vad som händer kan du skriva det på långa vägar så här:

$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. Hur skapar jag en vy i MySQL?

  2. Hur man beviljar alla privilegier på vyer till godtyckliga användare

  3. Dynamiskt lägsta värde för specifikt område (mysql)

  4. Hur man undviker dubbletter av poster i en MySQL-databas utan att skapa ett fel