pon esta linea :
$sql="INSERT INTO contenido (titulo, contenido_html, capituloanime, linkdescarga) VALUES ";
dentro del for y dentro de tu if
Código PHP:
<?php
$titulo=$_POST['titulo'];
$cap=$_POST['cap'];
$linkdl=$_POST['linkdl'];
$cont=$_POST['cont'];
if (isset($titulo) && !empty($cap) && isset($linkdl) && !empty($cont)){
$link = mysql_connect ('localhost', 'root', '1111');
if (!$link){
echo 'error al conectar';
die;
}
$bd = mysql_select_db('testeando');
mysql_query("SET NAMES 'utf8'");
if (!$bd){
echo 'error al seleccionar la base d datos';
die;
}
for($i=0;$i<5;$i++) { //recorro el array
if (!empty($titulo[$i]) ||!empty($cont[$i]) || !empty($cap[$i]) || !empty($linkdl[$i])) {
$sql="INSERT INTO contenido (titulo, contenido_html, capituloanime, linkdescarga) VALUES ";//primera parte de la cadena
$title=$titulo[$i];
$busqueda="SELECT * FROM contenido WHERE titulo = $title";
$res=mysql_query($busqueda);
$dato=mysql_num_rows($res);
if ($dato==false){$sql.='(\''.$titulo[$i].'\',\''.$cont[$i].'\',\''.$cap[$i].'\',\''.$linkdl[$i].'\'),';} else {echo 'el titulo '.$titulo[$i].' ya existía y no se han cargado los datos</br>';}//compruebo que al menos uno de los dos, nombre o apellido exista, y los pongo en la cadena de inserción
}
}
$sql=rtrim($sql,',');//elimino la última coma sobrante
$res=mysql_query($sql);
} else {echo 'Llene todos los campos';}
?>