Avatar billede stefmeister Nybegynder
01. oktober 2004 - 15:48 Der er 6 kommentarer og
1 løsning

Update sin tabel

Hej

Hvordan kan det være at den ikke gider at update min tabel?

Hvis jeg i PHPMyAdmin updatere den så virker det fint, den kode den bruger er HELT den samme som min (da jeg kopierede den derinde fra), hvordan kan det så være at det ikke virker?

----------- rediger.php ---------
<?
session_start();

        $database = mysql_connect( localhost, "BRUGERNAVN", "KODEORD");
        mysql_select_db("DATABASENAVN", $database);

    $refilm = $_SESSION['rfilm'];

    $sql = 'UPDATE `FILMTABEL` SET `FILMNAVN` = \'PETER\' WHERE `FILMID` = \'90\' LIMIT 1 ;'
        . ' ';

    mysql_close($database);
   
?>
----------------------------------------
Avatar billede dennismp Nybegynder
01. oktober 2004 - 15:53 #1
mangler du ikke en: mysql_query($sql) or die(mysql_error());

før din mysql_close ?
Avatar billede m_els Nybegynder
01. oktober 2004 - 15:56 #2
Prøv denne:

<?
session_start();

        $database = mysql_connect( 'localhost', 'BRUGERNAVN', 'KODEORD');
        mysql_select_db('DATABASENAVN', $database);

    $refilm = $_SESSION['rfilm'];

    $sql = "UPDATE `FILMTABEL` SET `FILMNAVN` = 'PETER' WHERE `FILMID` = '90' LIMIT 1 ";

    mysql_close($database);
   
?>
Avatar billede dennismp Nybegynder
01. oktober 2004 - 15:59 #3
Det er nu stadig en fordel at bruge mysql_query() så sql'en bliver smidt hen til mysql. Ellers sker der jo intet.
Avatar billede stefmeister Nybegynder
01. oktober 2004 - 16:02 #4
virker stadig ikke.
Avatar billede stefmeister Nybegynder
01. oktober 2004 - 16:03 #5
dennismp -> drop et svar... det var bare det der manglede.
Avatar billede m_els Nybegynder
01. oktober 2004 - 16:03 #6
ja selvfølgelig...hvor er jeg dum...dennismp har helt ret du mangler:

mysql_query($sql);

dvs

<?
session_start();

        $database = mysql_connect( 'localhost', 'BRUGERNAVN', 'KODEORD');
        mysql_select_db('DATABASENAVN', $database);

    $refilm = $_SESSION['rfilm'];

    $sql = "UPDATE `FILMTABEL` SET `FILMNAVN` = 'PETER' WHERE `FILMID` = '90' LIMIT 1 ";
mysql_query($sql);


    mysql_close($database);
   
?>
Avatar billede dennismp Nybegynder
01. oktober 2004 - 16:05 #7
svar
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester