Jeg har lavet et lille script, men det virker ikke :-(
Jeg vil gerne have opdateret "navn" i min tabel "navnetabel". Jeg håbede lidt at det kunne gøres ved følgende to sider, men navnet ændres slet ikke. Nogen der kan finde fejlen?
@mysql_connect("$db_host","$db_username","$db_pass") or die ("Kunne ikke forbinde til MySql."); @mysql_select_db("$db_name") or die ("Ingen database.");
@mysql_connect("$db_host","$db_username","$db_pass") or die ("Kunne ikke forbinde til MySql."); @mysql_select_db("$db_name") or die ("Ingen database.");
$gammelt_navn=$_POST['gammeltnavn']; $nyt_navn=$_POST['navn']; mysql_query("UPDATE navnetabel SET navn='$nyt_name' where navn='$gammelt_navn'") or die("ERROR:".mysql_error()); echo "Navnet er ændret"; ?>
@mysql_connect($db_host,$db_username,$db_pass) or die ("Kunne ikke forbinde til MySql."); @mysql_select_db($db_name) or die ("Ingen database.");
$gammelt_navn = $_POST['gammeltnavn']; $nyt_navn = $_POST['navn']; mysql_query("UPDATE navnetabel SET navn = '".$nyt_name."' WHERE navn = '".$gammelt_navn."'") or die("ERROR:".mysql_error()); echo "Navnet er ændret"; ?>
$gammelt_navn=$_POST['gammeltnavn']; $nyt_navn=$_POST['navn']; mysql_query("UPDATE navnetabel SET navn='$nyt_name' where navn='$gammelt_navn'") or die("ERROR:".mysql_error()); echo "Navnet er ændret"; ?>
Og så burde du også bruge et ID og ikke gammeltnavn. Ligeledes kommer du til index.php fra en liste af ? Ellers mangler du jo $_GET['navn'].
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.