Вот такой простой скрипт, а не работает. Новая запись в базе не появляется.
$query = "INSERT INTO $TableName (FieldName) VALUES ($FieldValue)";
if (@mysql_query("$query", $base_link)){
print ("Record inserted successfully\\n");
} else {
print ("Record inserted fail\\n");
}
Но что самое интересное, ниже приведенный скрипт отработал без ошибок (эти два скрипта находятся в разных файлах и таблица создаётся до того как в неё добавляется запись).
$query = "CREATE TABLE $TableName (FieldName VARCHAR(50) NOT NULL)";
if (@mysql_query("$query", $base_link)){
print ("Table inserted successfully\\n");
} else {
print ("Table inserted fail\\n");
}
По своей наивности, я считаю эти два фрагмента идентичными. Я сидел и смотрел на них часа два, пытаясь найти отличия. Безуспешно
Один фрагмент работает, а второй нет. Может кто поможет дельным советом?