<?php
// Configurações do banco de dados
$servername = "localhost"; // Endereço do servidor MySQL
$username = "seu_usuario"; // Nome de usuário do MySQL
$password = "sua_senha"; // Senha do MySQL
$dbname = "seu_banco_de_dados"; // Nome do banco de dados
// Criando a conexão com o banco de dados
$conn = new mysqli($servername, $username, $password, $dbname);
// Verifica se a conexão foi estabelecida com sucesso
if ($conn->connect_error) {
die("Falha na conexão com o banco de dados: " . $conn->connect_error);
}
// Função para inserir links no banco de dados
function inserirLinks($conn, $links) {
foreach ($links as $link) {
$link = $conn->real_escape_string($link);
$sql = "INSERT INTO links (link) VALUES ('$link')";
if (!$conn->query($sql)) {
echo "Erro ao inserir link: " . $conn->error;
}
}
}
// Verifica se houve uma solicitação POST
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["links"])) {
$links = explode("\n", $_POST["links"]);
inserirLinks($conn, $links);
}
?>
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Página Web com Banco de Dados</title>
<style>
table {
width: 100%;
border-collapse: collapse;
}
th, td {
border: 1px solid black;
padding: 8px;
text-align: left;
}
</style>
</head>
<body>
<h1>Links de Vídeo</h1>
<h2>Tabela "themoviedb"</h2>
<table>
<tr>
<th>ID</th>
<th>Link</th>
</tr>
<?php
// Consulta para obter os links da tabela "themoviedb"
$sql = "SELECT id, link FROM themoviedb";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "<tr><td>" . $row["id"] . "</td><td>" . $row["link"] . "</td></tr>";
}
} else {
echo "<tr><td colspan='2'>Nenhum link encontrado na tabela.</td></tr>";
}
?>
</table>
<h2>Adicionar Links</h2>
<form method="post">
<label for="links">Adicione os links (um por linha):</label><br>
<textarea id="links" name="links" rows="5" cols="50"></textarea><br><br>
<button type="submit">Adicionar Links</button>
</form>
</body>
</html>
<?php
// Fecha a conexão com o banco de dados
$conn->close();
?>