Estoy tratando de hacer un sistema para agregar y borrar videos de favoritos.
Pero me anda si el usuario agrega 1 solo video, pero si hay mas de 1 no anda.
El codigo es:
Código PHP:
// Mas arriba esta la conecion y unas funciones.
$pegar = "SELECT * FROM $tabla ORDER BY id LIMIT $inicial,$cantidad";
$cad = mysql_db_query($bd_bdname,$pegar);
while($row = mysql_fetch_array($cad)) {
$im++;
$titulo=$row['titulo'];
$numero=$row['numero'];
$link=$row['link'];
$descripcion=$row['descripcion'];
$usu=$row['usu'];
$tota=$row['repro'];
$code_vid=ver_code($link);
if(strchr($code_vid,"&")){
$sep=explode('&',$code_vid);
$code_vid2=$sep[0];
}
else
{
$code_vid2=$code_vid;
}
$tota=$row['repro'];
$imagen_dir="http://i.ytimg.com/vi/".$code_vid2."/default.jpg";
$imagen_dir2=str_replace(" ","",$imagen_dir);
if($_COOKIE['vid']=="no" || !isset($_COOKIE['vid'])){
$si_no="";
}else{
$si_no="target='_blank'";
}
$descripcion = strip_tags($descripcion);
$titulo = strip_tags($titulo);
$titulo = text_valid($titulo,30,180);
$descripcion = text_valid($descripcion,30,180);
$query33 = mysql_query("SELECT * FROM users WHERE nick='".$_SESSION['login']."'") or die(mysql_error());
$data33 = mysql_fetch_array($query33) or die(mysql_error());
$sep_f=explode(',',$data33['favorito']);
if(strchr($data33['favorito'],",")){
$count=count($sep_f);
}else{
$count=0;
}
for($f=0;$f<=$count;$f++){
if($sep_f[$f]==$row['numero']){
$agregar="Borrar";
}else{
$agregar="Agregar";
}
}
echo "<table width=\"293\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr> <td width=\"131\" height=\"44\" rowspan=\"2\"><b><a href='ver.php?id=$numero&vic=$numero' $si_no><img src=\"".$imagen_dir2."\" width=\"130\" height=\"97\" border=\"0\" align=\"top\"></a></b></td><td width=\"162\"><b><a href='ver.php?id=$numero&vic=$numero' $si_no>".$titulo."</a></b></td> </tr><tr> <td align=\"left\" valign=\"top\">".$descripcion."<br> Reproduciones: ".$tota."<br /> Comentarios: ".comentarios($numero).$botonm."<br />".$agregar."</td></tr></table><hr align=\"left\" width=\"500\" noshade>";
}
if($im==0)exit('<br />No se a encontrado nada');
// Cerramos la conexión a la base
$con=mysql_close($con);
// Mas abajo hay codigo de paginacion
Salu2
