Funciones como mysql_query() o mysql_db_query() sólo admiten una instrucción sql. En tu caso tienes dos insert dentro de la misma cadena.Tendrás que separarlos así:
Código PHP:
$sqlstm1 = "insert into publicaciones (idpub, fecha , marca) values (8,'','primero')" ;
$sqlstm2 = insert into publicaciones (idpub, fecha , marca) values (9,'','segundo')";
Y hacer el query() dos veces.
Saludos