Итак, я хочу вставить некоторые данные в таблицу MySQL, где имя таблицы, в которую вводятся данные, является переменной PHP.Вставить переменные в таблицу, которая выбрана из имени переменной PHP
Что-то вроде этого:
$tablename = "databasetable";
$insert = mysql_query(
"INSERT INTO '".$tablename."' (column1, col2)
VALUES ('Blah', 'Blah')
");
Но это, конечно, не работает, поэтому я не знаю, что делать. Кстати, я новичок в PHP и StackOverflow.
Это ответ, однако вы (Neo) должны ознакомиться с SQL-инъекцией и узнать, как это может потенциально испортить вашу базу данных. – seanmonstar
Спасибо за это. Я избежал переменных, которые я вставляю с помощью mysql_real_escape_string() ;. Я также обнаружил, что я разбирал две строки, которые были собраны неправильно, но теперь то, что я делал, работает. – 2009-09-24 03:53:20