Add Episódios em Massa







setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { die("Erro na conexão com o banco de dados: " . $e->getMessage()); } // Inserir episódios no banco de dados try { $stmt = $pdo->prepare("INSERT INTO link (nome, imagen, titulo, link, type, imdb, user_post) VALUES (?, ?, ?, ?, ?, ?, ?)"); $stmt->bindParam(1, $data['nome']); $stmt->bindParam(2, $data['imagen']); $stmt->bindParam(3, $data['titulo']); $stmt->bindParam(5, $data['type']); $stmt->bindParam(6, $data['imdb']); $stmt->bindParam(7, $data['user_post']); // Definir os valores padrão para as colunas que não mudam $data['titulo'] = 'a:1:{i:0;s:11:"SERVIDOR #1";}'; // Inserir episódios individualmente foreach ($data['linkEpisodio'] as $numEpisodio => $linkEpisodio) { $data['link'] = 'a:1:{i:0;s:' . strlen($linkEpisodio) . ':"' . $linkEpisodio . '";}'; $stmt->bindParam(4, $data['link']); // Mova esta linha para dentro do loop foreach // Adicione a lógica para inserir o link formatado no banco de dados $linkFormatado = "http://link-base.com/xxxxxxxxxphp?=" . $linkEpisodio; // Adicione o campo linkFormatado na tabela se não existir $stmt->execute(); } echo "Episódios adicionados com sucesso!"; } catch (PDOException $e) { die("Erro ao adicionar episódios: " . $e->getMessage()); } } ?>