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"; ?>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
@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.