Avatar billede kirsten Nybegynder
03. april 2001 - 15:55 Der er 3 kommentarer og
1 løsning

Hvad er der galt med denne linie?

Er der en der kan fortælle mig hvad der er galt med denne linie mysql_free_result($result);
Jeg får følgende fejl smidt i nakken
Warning: Supplied argument is not a valid MySQL result resource in /usr/local/www/upload/add.php on line 14

Sql kommandoerne er her:

<?php
if ($action == \"upload\") {
 
  include \"open_db.inc\";

  if (isset($binFile) && $binFile != \"none\") {
    $data = addslashes(fread(fopen($binFile, \"r\"), filesize($binFile)));
    $strDescription = addslashes(nl2br($txtDescription));
    $sql = \"INSERT INTO tbl_Files \";
    $sql .= \"(description, bin_data, filename, filesize, filetype) \";
    $sql .= \"VALUES (\'$strDescription\', \'$data\', \";
    $sql .= \"\'$binFile_name\', \'$binFile_size\', \'$binFile_type\')\";
    $result = mysql_query($sql, $db);
    mysql_free_result($result);
    echo \"Filen Blev gemt i databasen.<br><br>\";
    echo \"<a href=\'main.php\'>Continue</a>\";
  }
  mysql_close();

} else {
?>
Avatar billede netsrac Praktikant
03. april 2001 - 15:59 #1
if (isset($binFile) && $binFile != \"none\") {
    $data = addslashes(fread(fopen($binFile, \"r\"), filesize($binFile)));
    $strDescription = addslashes(nl2br($txtDescription));
    $sql = \"INSERT INTO tbl_Files \";
    $sql .= \"(description, bin_data, filename, filesize, filetype) \";
    $sql .= \"VALUES (\'$strDescription\', \'$data\', \";
    $sql .= \"\'$binFile_name\', \'$binFile_size\', \'$binFile_type\')\";
    mysql_query($sql, $db);
   
    echo \"Filen Blev gemt i databasen.<br><br>\";
    echo \"<a href=\'main.php\'>Continue</a>\";
  }
  mysql_close();

Avatar billede netsrac Praktikant
03. april 2001 - 16:00 #2
Hvorfor bruger du ikke bare det istedet ? Man får jo ikke noget resultat tilbage fra en INSERT sætning.
Avatar billede kirsten Nybegynder
03. april 2001 - 16:06 #3
tja!

:0)
Avatar billede netsrac Praktikant
03. april 2001 - 16:07 #4
:-)
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
Computerworld tilbyder specialiserede kurser i database-management

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