Es wird immer 0 returnt

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Es wird immer 0 returnt

    Guten zusammen

    Ich habe ein Problem mit der Funktion hier:

    PHP-Quellcode

    1. function BoardCreate($ToBoard, $BoardName, $Closed)
    2. {
    3. global $timestamp;
    4. $sql_query = mysql_query("INSERT INTO `wbb1_1_board` (`parentID`,`title`,`allowDescriptionHtml`,`boardType`,`imageShowAsBackground`,`time`,`prefixRequired`,`prefixMode`,`styleID`,`enforceStyle`,`daysPrune`,`isClosed`,`countUserPosts`,`isInvisible`,`showSubBoards`,`clicks`,`threads`,`posts`,`enableRating`,`threadsPerPage`,`postsPerPage`,`searchable`,`searchableForSimilarThreads`,`ignorable`,`enableMarkingAsDone`) VALUES ('$ToBoard','".mysql_real_escape_string($BoardName)."','0','0','1','$timestamp','0','0','0','0','0','$Closed','1','0','1','0','0','0','-1','0','0','1','1','1','0');");
    5. $boID = @mysql_insert_id($SQL);
    6. if($boID == 0)
    7. {
    8. return 0;
    9. }
    10. else
    11. {
    12. mysql_query("INSERT INTO `wbb1_1_board_structure` (`parentID`,`boardID`,`position`) VALUES ('$ToBoard','$boID','0');");
    13. return boID;//Wiso gibt er 0 aus wenn er vorher den 2. Insert macht?
    14. }
    15. }
    Alles anzeigen


    Erstellen tut er mir alles nur wenn ich es so anwende:

    PHP-Quellcode

    1. $bID = BoardCreate(16, $firmname, 0);


    dann ist das bID immer 0

    Ich habe keine Idee mehr wie ich das problem lösen kann, daher hoffe ich auf eure Hilfe

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Beavis ()