Speichert nicht in die SQL-Tabelle

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

  • "d0nUt" schrieb:

    Hi toxic,
    deine Fehlerbeschreibungen waren aber auch schon ausführlicher.
    Bis auf die Tatsache, dass du alles groß geschrieben hast, sehe ich keinen Fehler.

    Da du in dem Code mit Klassen arbeitest, kann ich die auch schlecht gegenchecken.


    Hallo...

    Stimmt, hab einwenig geschrieben...

    Ich denk mal, das problem liegt an den Klassen... Ich hab vor "dd,mm,yyyy,perso und hstatus in der SQL-Tabelle zu schreiben" mit diesem Script...

    Quellcode

    1. <?PHP
    2. // Load headers
    3. REQUIRE(TEMPLATEPATH."/all_header.tpl.php");
    4. ?>
    5. <HTML>
    6. <HEAD>
    7. <?=$css?>
    8. </HEAD>
    9. <BODY onload="window.focus();">
    10. <DIV align="center">
    11. <TABLE class="dforeground" border="0" width="90%" cellspacing="1" cellpadding="6">
    12. <FORM name="profileform" action="main.php" method="post">
    13. <INPUT type="hidden" name="session_id" value="<?=$session_id?>">
    14. <INPUT type="hidden" name="include" value="<?=$include?>">
    15. <INPUT type="hidden" name="profile_user_id" value="<?=$profile_user_id?>">
    16. <INPUT type="hidden" name="update_profile" value="1">
    17. <TR>
    18. <TD class="hforeground" colspan="2" align="center">
    19. <B><?=STR_REPLACE("{USER}","<FONT color=\"#".$user->color."\">".$user->login."</FONT>",$lng["edituserprofile"])?></B>
    20. </TD>
    21. </TR>
    22. <?
    23. IF($errortext){
    24. ?>
    25. <TR>
    26. <TD class="error" colspan="2" align="center">
    27. <B><?=$errortext?></B>
    28. </TD>
    29. </TR>
    30. <?
    31. }
    32. ?>
    33. <TD class="hforeground" align="left">
    34. <B>Heirat Zwischen:</B>
    35. </TD>
    36. <TD class="hforeground" align="left">
    37. <B><?=STR_REPLACE("{USER}","<FONT color=\"#".$user->color."\">".$user->login."</FONT>",$lng["viewuserprofile"])?></b>
    38. </TD>
    39. <tr>
    40. <TD class="hforeground" align="left">
    41. <B><?=$user->id?><?=$user->login?></B>
    42. </TD>
    43. <TD class="hforeground" align="left">
    44. <INPUT type="text" class="textinputs" name="perso" value="<?=$user->perso?>" size="20" maxlength="64">
    45. </TD></tr>
    46. <tr>
    47. <TD class="hforeground" align="left">
    48. <b>Ihr am:</b></td><br>
    49. <TD class="hforeground">
    50. <select name="date_hstatus_dd" class="selects">
    51. <option value="01" <?=$selected_date_hstatus_dd_1?>>1
    52. <option value="02" <?=$selected_date_hstatus_dd_2?>>2
    53. <option value="03" <?=$selected_date_hstatus_dd_3?>>3
    54. <option value="04" <?=$selected_date_hstatus_dd_4?>>4
    55. <option value="05" <?=$selected_date_hstatus_dd_5?>>5
    56. <option value="06" <?=$selected_date_hstatus_dd_6?>>6
    57. <option value="07" <?=$selected_date_hstatus_dd_7?>>7
    58. <option value="08" <?=$selected_date_hstatus_dd_8?>>8
    59. <option value="09" <?=$selected_date_hstatus_dd_9?>>9
    60. <option value="10" <?=$selected_date_hstatus_dd_10?>>10
    61. <option value="11" <?=$selected_date_hstatus_dd_11?>>11
    62. <option value="12" <?=$selected_date_hstatus_dd_12?>>12
    63. <option value="13" <?=$selected_date_hstatus_dd_13?>>13
    64. <option value="14" <?=$selected_date_hstatus_dd_14?>>14
    65. <option value="15" <?=$selected_date_hstatus_dd_15?>>15
    66. <option value="16" <?=$selected_date_hstatus_dd_16?>>16
    67. <option value="17" <?=$selected_date_hstatus_dd_17?>>17
    68. <option value="18" <?=$selected_date_hstatus_dd_18?>>18
    69. <option value="19" <?=$selected_date_hstatus_dd_19?>>19
    70. <option value="20" <?=$selected_date_hstatus_dd_20?>>20
    71. <option value="21" <?=$selected_date_hstatus_dd_21?>>21
    72. <option value="22" <?=$selected_date_hstatus_dd_22?>>22
    73. <option value="23" <?=$selected_date_hstatus_dd_23?>>23
    74. <option value="24" <?=$selected_date_hstatus_dd_24?>>24
    75. <option value="25" <?=$selected_date_hstatus_dd_25?>>25
    76. <option value="26" <?=$selected_date_hstatus_dd_26?>>26
    77. <option value="27" <?=$selected_date_hstatus_dd_27?>>27
    78. <option value="28" <?=$selected_date_hstatus_dd_28?>>28
    79. <option value="29" <?=$selected_date_hstatus_dd_29?>>29
    80. <option value="30" <?=$selected_date_hstatus_dd_30?>>30
    81. <option value="31" <?=$selected_date_hstatus_dd_31?>>31
    82. </select></option>.
    83. <select name="date_hstatus_mm" class="selects">
    84. <option value="01" <?=$selected_date_hstatus_mm_1?>>Januar
    85. <option value="02" <?=$selected_date_hstatus_mm_2?>>Februar
    86. <option value="03" <?=$selected_date_hstatus_mm_3?>>März
    87. <option value="04" <?=$selected_date_hstatus_mm_4?>>April
    88. <option value="05" <?=$selected_date_hstatus_mm_5?>>Mai
    89. <option value="06" <?=$selected_date_hstatus_mm_6?>>Juni
    90. <option value="07" <?=$selected_date_hstatus_mm_7?>>Juli
    91. <option value="08" <?=$selected_date_hstatus_mm_8?>>August
    92. <option value="09" <?=$selected_date_hstatus_mm_9?>>September
    93. <option value="10" <?=$selected_date_hstatus_mm_10?>>Oktober
    94. <option value="11" <?=$selected_date_hstatus_mm_11?>>November
    95. <option value="12" <?=$selected_date_hstatus_mm_12?>>Dezember
    96. </select></option>.
    97. <select name="date_hstatus_yyyy" class="selects">
    98. <option value="2005" <?=$selected_hstatus_yyyy_2005?>>2005
    99. <option value="2006" <?=$selected_hstatus_yyyy_2006?>>2006
    100. </select></option>
    101. </td></tr><tr>
    102. <TD class="hforeground" align="left">
    103. <B>Status:</B>
    104. </TD>
    105. <TD class="hforeground" align="left">
    106. <SELECT name="date_hstatus_ii" class="selects">
    107. <OPTION value="0" <?=$selected_date_hstatus_ii_0?>>Ledig
    108. <OPTION value="1" <?=$selected_date_hstatus_ii_1?>>Verheiratet
    109. <OPTION value="2" <?=$selected_date_hstatus_ii_2?>>geschieden
    110. <OPTION value="3" <?=$selected_date_hstatus_ii_3?>>Verwitwet
    111. </SELECT>
    112. </TD>
    113. </TR>
    114. <TR>
    115. <TD class="hforeground" colspan="2" align="center">
    116. <INPUT type="submit" class="buttons" value="<?=$lng["savechanges"]?>">
    117. &nbsp;
    118. </TD>
    119. </TR>
    120. </FORM>
    121. </TABLE>
    122. </DIV>
    123. </BODY>
    124. </HTML>
    Alles anzeigen


    nur schreibt er nichts in der Tabelle...

    greets
  • "d0nUt" schrieb:

    Hast du das die() in #38 eigentlich fürs debugging hinzugefügt oder ist das schon der Fehler?

    Denn die Update Methode liegt in #42 wird also nie erreicht.
    Wenn du das die() entfernt hast kannst du außerdem in #41 ein echo einbauen um zu testen ob die Bedingung erfüllt wird.


    Hab ich, wie ich sehe wird die Bedingung nicht erfüllt und er führt das Speichern nicht aus...

    Wird wohl noch ein fehler vorliegen, mal sehen wo er sich eingeschlichen hat...

    Hab den volständigen Quelltext nochmal geupdatet so das er alles anzeigt aber nicht Speichert...

    greets
  • mach mal statt dem Hello World ein

    Quellcode

    1. echo "date_hstatus_ii = '$date_hstatus_ii', date_hstatus_dd = '$date_hstatus_dd',
    2. date_hstatus_mm = '$date_hstatus_mm', date_hstatus_yyyy = '$date_hstatus_yyyy', perso = '$perso'";

    Ich nehme an, dass die Variablen noch gar keine Werte haben, da sie erst später per eval befüllt werden.
    Warum nutzt du überhaupt eval???
  • Doch, die variabeln bekommen die werte zugewiesen...

    date_hstatus_ii = '0', date_hstatus_dd = '15', date_hstatus_mm = '09', date_hstatus_yyyy = '2006', perso = 'tessa2'


    das hatte ich geändert gehabt, nur speichert er es nicht in der Tabelle...

    in der Datenbank bleibt

    date_hstatus_ii = '2', date_hstatus_dd = '12', date_hstatus_mm = '08', date_hstatus_yyyy = '2005', perso = 'tessa'


    ich fand Eval die beste lösung um das anzeigen von angegebenen daten... da ich eine Selection eingebaut hab die dann die vogegebenen zahlen anzeigt oder Daten... wie. Z.b. 1=ledig oder 2=verheiratet...

    greets
  • Hy

    Jetzt geht es...

    Es fehlte die richtige User-ID um dies zu speichern, da er nur immer die 1 Nahm...

    Hab es jetzt mit Einbezogen die ID...

    Dankö nochmal für deine Hilfe... Bist einfach Supi :D

    greets

    P.s. Ein tread hab ich noch...*g

    WIe macht man eine Suche nach Objekten oder ABC die dann Angezeigt wird... versuch eine Userliste mit Suche zu machen...