sql >> Databasteknik >  >> RDS >> Mysql

Kodning av parameter-värde för SELECT i PHP-MySQL

Detta är bara två olika sätt att bygga en sträng från statisk och variabel data.

Alternativ A använder sammanlänkning, eller sammanfogning av sträng och variabla tokens med sammanlänkningsoperatorn.

Alternativ B använder variabelexpansion, där variablerna i en sträng avgränsad med dubbla citattecken utökas till sina värden vid utvärderingstillfället.

Ingetdera är nödvändigtvis bättre eller föredraget, men om du till exempel måste ha avgränsade strängar med ett citattecken, måste du använda alternativ A.

Naturligtvis, inte heller av dessa är att föredra framför att bygga SQL-frågor med bundna parametrar, eftersom du inte gör det gör dig sårbar för SQL-injektionsattacker.



  1. sfinxsökning efter partiella sökordsmatchningar

  2. com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException:Kan inte anropa återställning när autocommit=true

  3. Aggregera data med hjälp av gruppfunktioner (gruppera efter orakel)

  4. databasdesign för frågesport med olika språk