Имеется вот такой код. Присвоение переменных убрал чтоб не нагружали - там все работает. PHP: <?php $Link = mysql_connect ($Host, $User, $Password); $Query = "INSERT INTO ".$ad_data."(F_I_O_TableName, E_Mail, TelNum1, TelNum2, TelNum3, TelNum4, TelNum5, CityTable) VALUES ('".$temp_fio."','".$temp_em."',".$temp_tn1.",".$temp_tn2.",".$temp_tn3.",".$temp_tn4.",".$temp_tn5.",'".$temp_ct."')"; print $Query; print ("mysql_db_query (".$DBName."".$Query."".$Link.")"); if (mysql_db_query ($DBName, $Query, $Link)) {print ("Запрос к базе данных выполнен успешно!ДАННЫЕ ДОБАВЛЕННЫ<BR>\n");} else {print ("Ошибка при выполнении запроса! 2 <BR>\n");} mysql_close ($Link); ?> В результате имею: Код (Text): INSERT INTO Grup_KievMain(F_I_O_TableName, E_Mail, TelNum1, TelNum2, TelNum3, TelNum4, TelNum5, CityTable) VALUES ('--------------','--------------',11111,22222,33333,44444,55555,'--------------') mysql_db_query (PhoneGatewayMain INSERT INTO Grup_KievMain(F_I_O_TableName, E_Mail, TelNum1, TelNum2, TelNum3, TelNum4, TelNum5, CityTable) VALUES ('--------------','--------------',11111,22222,33333,44444,55555,'--------------')Resource id #2) Ошибка при выполнении запроса! 2 при том что в phpMyAdmin код: [sql] INSERT INTO Grup_KievMain( F_I_O_TableName, E_Mail, TelNum1, TelNum2, TelNum3, TelNum4, TelNum5, CityTable ) VALUES ( '--------------', '--------------', 11111, 22222, 33333, 44444, 55555, '--------------' ) [/sql] все добавляет корректно. Ткните где ошибка пожалуста.
сделай так: print ("Ошибка при выполнении запроса! 2 [".mysql_error()."]<BR>\n" ,иначе как можно найти причину ошибки, не зная ее сути?