sql >> Database teknologi >  >> RDS >> Mysql

Skift dynamisk kolonnenavn i PDO-sætning

Du skal gøre noget som dette:

$column = 'someColumn';

$stmt = $db->prepare("UPDATE tableName SET {$column} = :columnValue WHERE ID = :recordId");

Parametriserede pladsholdere er kun for værdier.

Jeg vil foreslå, at du læser kommentaren @YourCommonSense til dit spørgsmål.



  1. postgres:opgradere en bruger til at være superbruger?

  2. Er det dårlig praksis at udføre transaktionsstyring i controlleren?

  3. Bookingkalender Ankomst- og afrejsedatoer

  4. Hvordan forespørger jeg ved hjælp af felter i den nye PostgreSQL JSON-datatype?