Здравейте искам да попитам безопасно ли е да позволим на потребителите на сайта да си вмъкват полета в таблицата с база данни.В смисъл аз ще им позволя да си пишат само името на полето.
Предполагам че така ще ми изглежда заявката като сложим и един регулярен израз за проверка дали променлива $name е само букви и числа и предплагам че няма да имам проблеми но все пак вие кажете.
Код:
$sql = 'ALTER TABLE `users` ADD `$name` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL;';
Предполагам че така ще ми изглежда заявката като сложим и един регулярен израз за проверка дали променлива $name е само букви и числа и предплагам че няма да имам проблеми но все пак вие кажете.