Jeg er ved at lærer hvordan man retter på en side og gemmer resultatet i en mysql database. Jeg har lave følgende 2 dokumenter (1. med nogle tal der skal ind i en database, 2. filen der sætter data ind i basen) Men der kommer ingen data fra den første fil over i den næste? Hvad gør jeg forkert?
Tabel med tal og tekst. <?php include'../includes/connection.php'; for ($x = 0; $x <= 3; $x++) { ?> <!DOCTYPE html> <html> <body>
Side der lægger data i mysql. <?PHP include'../includes/connection.php'; echo 'id'.$POST["id"]; echo 'fnavn'.$POST["fnavn"]; echo 'enavn'.$POST["enavn"];
/* Opret et prepared statement */ if ($stmt = $db->prepare('INSERT INTO `test` (`fnavn`, `enavn`, `id`) VALUES (?, ?, ?)')) {
Du har også en masse body og html tags inde i din for loop. Det gør den opretter de tags for record inde i dit loop ... det skal udenfor. Ligesom din Form start tag
/* Opret et prepared statement */ if ($stmt = $db->prepare('INSERT INTO `test` (`fnavn`, `enavn`, `id`) VALUES (?, ?, ?)’) {
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.