Bueno desde ya muchisimas gracias por su ayuda, pero lo que que he posteado es solo un ejemplo es decir que todos los selects tienen que jalar datos de distintas tablas, mejor voy a postear el código verdadero ya que con el ejemplo que hice pareciera como si todos los selects tendrian que jalarse de la misma tabla jeje.
Código PHP:
<form name="form1" method="post" action="enviar.php">
<select name="campo[][campo1]" id="campo[][campo1]">
<?php
require_once('Conecctions/coneccion.php');
$q=mysql_query("select * from familia");
do{ echo "<option value='$f[cod]'>$f[cod]</option>";
}while($f=mysql_fetch_array($q))
?>
</select>
<select name="campo[][campo2]" id="campo[][campo2]">
<?php
require_once('Conecctions/coneccion.php');
$q=mysql_query("select * from subfamilia");
do{ echo "<option value='$f[descripcion]'>$f[descripcion]</option>";
}while($f=mysql_fetch_array($q))
?>
</select>
<select name="campo[][campo3]" id="campo[][campo3]">
<?php
require_once('Conecctions/coneccion.php');
$q=mysql_query("select * from zona");
do{ echo "<option value='$f[nom_zona]'>$f[nom_zona]</option>";
}while($f=mysql_fetch_array($q))
?>
</select>
<select name="campo[][campo4]" id="campo[][campo4]">
<?php
require_once('Conecctions/coneccion.php');
$q=mysql_query("select * from direccion");
do{ echo "<option value='$f[nom_direc]'>$f[nom_direc]</option>";
}while($f=mysql_fetch_array($q))
?>
</select>
<select name="campo[][campo5]" id="campo[][campo5]">
<?php
require_once('Conecctions/coneccion.php');
$q=mysql_query("select * from trabajo where cod='$codigo' ");
do{ echo "<option value='$f[tipo_trab]'>$f[tipo_trab]</option>";
}while($f=mysql_fetch_array($q))
?>
</select>
<input type="button" name="button" id="button" value="Crear otra fila" onclick="addFileInput()"/>
<div id="moreUploads"></div>
<p>
<label>
<input type="submit" name="Submit" value="Enviar" />
</label>
</p>
</form>