sql >> Databasteknik >  >> RDS >> Mysql

Lagra PHP-kod på MySQL och få den att köra

Du måste modifiera koden som matar ut innehållet från databasen, så att den inneslutna PHP-koden exekveras istället för att bara eka. Kolla in eval() funktion för detta.

Som har konstaterats i kommentarerna:detta är ett mönster som generellt anses osäkert. Alla som kan skriva in i din databas har nu möjlighet att få valfri PHP-kod exekverad på servern. Se denna fråga för detaljerad diskussion om detta:When is eval evil i php?



  1. Hur väljer man bara grupperade poster om varje post i en grupp uppfyller ett visst kriterium i MySQL?

  2. Konvertera från mysql till mysqli (mysql_fetch_array)

  3. Finns det en bättre Oracle-operatör för att göra nollsäker jämställdhetskontroll?

  4. Hur använder man en PostgreSQL-behållare med befintliga data?