$field = $_POST['field']; <- zmienna z formularza $field_name = str_field($field); <- definicja funkcji poniżej $field_name_old = $_POST['field_name_old']; <- zmienna z formularza
function str_field($text) { }
i problem pojawia sie w zapytaniu:
mysql_query("ALTER TABLE company CHANGE $field_name_old $field_name CHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL");
Error: (1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL' at line 1
Jezeli zmiennych nie przepuszczę przez funkcje str_field(); to wszystko działa, problem pojawia się gdy używam tej funkcji

Z góry dziękuję za pomoc.