Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/12/2009, 13:26
Avatar de JoseTejada
JoseTejada
 
Fecha de Ingreso: diciembre-2007
Ubicación: Peru.Lima.Cercado.MDuarez.Granaderos172
Mensajes: 218
Antigüedad: 16 años, 11 meses
Puntos: 11
Respuesta: Ayuda con este Warnig

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';}
?>