Como puedo almacenar varios campos en una base de datos de mysql a la vez, estoy utilizando php y el codigo que tengo es el siguiente
if($link = mysql_connect ("localhost", "root", "password")){//bd sevlocal
$SQL="INSERT INTO usuario values (0,'".$_POST['inputarea1']."'0,0,0,0,0,0,0) ";
$SQL="INSERT INTO usuario values (0,'".$_POST['Nombre']."' ,0,0,0,0,0,0,0) ";
if(mysql_db_query("prueba",$SQL)) echo "Si"; else echo "No";
$SQL="select id_us from usuario where direccion_usuario='".$_POST['inputarea1']."' "; //bd serv
$SQL="select id_us from usuario where Nombre='".$_POST['Nombre']."' "; //bd serv
if($tabla=mysql_db_query("prueba",$SQL))
{
if($row=mysql_fetch_row($tabla))
{
$id=$row[0];
$SQL="Update usuario set ";$sw=0;//serv externo
Cuando hago el query solo almacena el "Nombre" y no asi lo que tengo en direccion_usuario que vendria dado por el inputarea1, si alguien me puede explicar por favor donde estoy cometiendo el error se lo agradeceria en el alma.