Veran, estoy intentando insertar un nuevo objeto en una tabla de base de datos mysql por medio del php sin tener que declarar la base de datos de nuevo

es decir, estoy tratando de usar el campo include para que lea un archivo config que posee la base de datos de la siguiente manera:
//sql connections
$CONFIG['rag_serv'] = 'localhost'; // SQL Ragnarok Host
$CONFIG['rag_user'] = 'ragnarok'; // SQL Ragnarok User
$CONFIG['rag_pass'] = 'ragnarok'; // SQL Ragnarok Password
$CONFIG['rag_db'] = 'cp'; // SQL Ragnarok Database name
por lo que trate de usar ese codigo para insertar el nuevo objeto que deseo.
<?php
session_start();
include_once 'config.php'; // loads config variables
mysql_query("INSERT INTO inventory VALUES('','156420','4047','1','0','0','0','0','0', '0','0');")
?>
No se si me entiendan ya mas o menos por donde voy, me cuesta mucho explicarme.
Tengo una amiga que me dijo que tendria que declarar una nueva coneccion, por lo que intente algo asi:
$cnx=mysql_connect("$CONFIG_rag_serv","$CONFIG_rag _user","$CONFIG_rag_pass");
if(!$cnx){
die("error al conectarse al motor");
}else{
$mibase = mysql_select_db("$CONFIG_rag_db",$cnx);
if(!$mibase){
die("error al selecionar la base de datos");
}
}
Por supuesto, algo improvisado no iba a funcionar XD
Me gustaria que me ayudasen, si necesitan que proporcione mas informacion yo con gusto lo hago.
No se me ocurre que puedo hacer para que funciona o_ó
de antemano gracias.