både ja og nej.. Lige nu er $varHandel = $row["handel"]; jo kun en enkelt kolonne/felt i en række... Men kunne godt tænke mig at gemme alle felter i hele rækken via en kommando fremfor at skulle skrive
det du henter fra din database kommer ud som et array, derfor vil det være $row['felt-i-databasetabellen'] for hver. Men hvorfor sætte dem til en ny værdi ($felt1 = $row['felt1'];) - hvorfor ikke bare refere directe til $row i stedet for $felt, når du koder videre?
ok :) var bare ude efter om der fandtes en kommando for at tage alle felter, istedet for at sidde og skrive (felt1, felt2, felt3....) osv :) (tabellerne er fuldstændig identiske)
Ok takker :) Har dog lidt problemer med at udskfite det i det oprindelig script :) Nogen du kan gennemskue
________________________-
<?php
if(isset($_POST['slet']) && isset($_POST['id'])) { $result = mysql_query("SELECT * FROM tabel1 WHERE id = '$id'") or die(mysql_error());
while($row = mysql_fetch_array($result)) {
// Gem data i variabler
}
// Slet fra tabel1 mysql_query("delete from tabel1 where id='$id'") or die(mysql_error());
// Indsæt data i tabel2
mysql_query("INSERT INTO tabel2 (variabelnavn i tabel)" . "VALUES ('$variabel')") or die(mysql_error());
echo"Udført"; } ?>
Skal såmænd bare have ændret det sådan at når man trykker slet så smider den hele rækken over i en ny tabel2 og sletter rækken i tabel1 .. Ligger gerne lidt flere point da det jo er et nyt sprgm :) Tusind tak :)
tak begge, der gik virkelig et par lys op for mig :) meget taknemmelig
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.