sql >> Databasteknik >  >> RDS >> Mysql

Använda en variabel som kolumnnamn i en mysql-fråga

Gör din fråga så här

$sql = "SELECT ".$column." FROM ".$table." WHERE ".$column."='".$newName."'"

BTW detta är SQLinjection sårbar kod. Du bör kontrollera variablerna innan du använder dem i fråga. Du bör också börja använda mysqli och förberedda uttalanden



  1. MySQL:Få n:e högsta värdet för varje grupp i en tabell

  2. Oracle 12c-installationen kunde inte komma åt den tillfälliga platsen

  3. Returnera kolumninformation från en länkad server i SQL Server (T-SQL-exempel)

  4. Hur fungerar PAAS Service Model?