zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Mitgliederverwaltung

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 08.03.2012, 21:24
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard Mitgliederverwaltung

Hi ich schreibe gerade an einer Mitgliederverwaltung für unseren Boxsportverein.
Leider habe ich wieder mal einen Syntaxfehler und ich kann ihn nicht finden.
Zitat:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '¼ller,`anrede`=Herr, at line 1
Der Fehler tritt auf beim speichern der Bearbeitung eines Mitglieds auf.
Mein Code:
PHP-Code:
<!doctype html>
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
<!--[if IE 6]><html lang="de-DE" class='ie ie6 lte6 lte7 lte8 lte9'><![endif]-->
<!--[if IE 7]><html lang="de-DE" class='ie ie7 lte7 lte8 lte9'><![endif]-->
<!--[if IE 8]><html lang="de-DE" class='ie ie8 lte8 lte9'><![endif]-->
<!--[if !IE]><!--><html lang="de-DE"><!--<![endif]-->
<!--[if IE 9]><html lang="de-DE" class='ie ie9 lte9'><![endif]-->
<head>
  <meta charset="UTF-8">
  <meta name="robots" content="noindex, nofollow">
  <!-- Use the .htaccess and remove these lines to avoid edge case issues.
           More info: h5bp.com/b/378 -->
  <!--[if IE]>  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <![endif]-->
  <base href="http://gabischatz.bplaced.net/boxen/admin/index.php">
  <?php  if (isset($_GET["submit"])){ ?>
   <title>Mitglieds Addon &copy; by Lutz M&uuml;ller</title>
   <style scoped>
/*<![CDATA[*/
  table { border-collapse: collapse; border: solid medium #E3DDDD; width: 100%; }
  colgroup, tbody { border: solid medium; }
  td { border: solid thin; height: 1.4em; width: 1.4em; text-align: center; padding: 0; }
  table#edit-table,
  table#edit-table tbody {border: none !important; line-height: 1.5em; width: 100%;}
  #edit-table tr {height: 2.5em;}
  #edit-table  td {text-align: right;padding-right: 0.5em; border: none;}
  #edit-table  td + td {text-align: left;padding-left: 0.5em; border: none;}
  #inaktiv1,
  #inaktiv2,
  .inaktiv3,
  button#inaktiv4   {display: none;}
  span.size {font-size: x-small; color: #B80000;}
  .FFFF00{color: #FFFF00; }
  .td_pic1{ width: 170px;}
    /*]]>*/
    </style>
  <?php }else{ ?>
  <title> Mitglieds Addon</title>

      <meta name="description" content="">
    <meta name="keywords" content=" event, boxen, boxing, boks, Bad Langensalza, Boxen, Sport">
  <?php ?>
  <meta name="generator" content="Webocton - Scriptly (www.scriptly.de)">
  <meta name="author" content="Lutz M&uuml;ller">

  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
    <!--[if ie]>
  <meta name="viewport" content="width=device-width,initial-scale=1"> <![endif]-->
 <!--[if IE]>   <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]-->
  <!-- Place favicon.ico and apple-touch-icon.png in the root directory: mathiasbynens.be/notes/touch-icons -->
  <link rel="icon" href="http://file1.npage.de/007035/37/bilder/empor_boxen.ico" type="image/x-icon">
  <!-- CSS: implied media=all -->
  <!-- CSS concatenated and minified via ant build script-->
 <link rel="stylesheet" type="text/css" media="all" href="http://file1.npage.de/007035/37/html/css.css">
  <!-- end CSS -->
<link rel="stylesheet" href="http://file1.npage.de/007035/37/html/slides.css">

   <!-- JavaScript at the bottom for fast page loading -->

  <!-- Grab Google CDN's jQuery, with a protocol relative URL; fall back to local if offline  -->
  <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
  <script>window.jQuery || document.write('<script src="http://file1.npage.de/007035/37/html/jquery-1.6.2.min.js"><\/script>')</script>
        <script src="http://file1.npage.de/007035/37/html/slides.min.jquery.js"></script>
     <script>
    $(function(){
      $('#slides').slides({
        preload: true,
        preloadImage: 'http://file1.npage.de/007035/37/bilder/ajax_loader.gif',
        play: 10000,
        pause: 5500,
        hoverPause: true
      });
    });
  </script>


    <!-- All JavaScript at the bottom, except for Modernizr / Respond.
       Modernizr enables HTML5 elements & feature detects; Respond is a polyfill for min/max-width CSS3 Media Queries
       For optimal performance, use a custom Modernizr build: www.modernizr.com/download/
  <script src="http://file1.npage.de/007035/37/html/modernizr-2.0.6.min.js"></script> -->
</head>

<body>

  <div id="container">
      <ul  id="skiplinks" class="skiplink">
  <li><a class="taplink" title="zur Navigation" href="#navigation"
  accesskey="N" tabindex="1"
  >zur <em>N</em>avigation. <abbr title="Accesskey n">[n]</abbr></a></li>

  <li><a class="taplink" href="#cref"  accesskey="S" title="Eingabefeld Suchen anzeigen"
  onclick="document.getElementById('suchen').focus();
  " onkeydown='document.getElementById("suchen").title="Bitte hier das Suchwort eingeben"; '
  onkeypress="" tabindex="2"
  >zum <em>S</em>uchen Eingabefeld. <abbr title="Accesskey s">[s]</abbr></a></li>

  <li><a class="taplink" title="Inhalt anzeigen" href="#inhalt"
  accesskey="1" tabindex="3"
  >Zum Inhalt springen <abbr title="Accesskey 1">[1]</abbr></a></li>

  <li><a class="taplink" title="Startseite anzeigen" href="http://boxen2010.npage.de/" accesskey="0" tabindex="4"
  >Startseite anzeigen <abbr title="Accesskey 0">[0]</abbr></a></li>

  <li><a class="taplink" title="Angebot anzeigen" href="http://boxen2010.npage.de/angebot_40094310.html" accesskey="a" tabindex="5"
  >zum <em>A</em>ngebot <abbr title="Accesskey a">[a]</abbr></a></li>

  <li><a class="taplink"   title="Traingszeiten anzeigen" href="http://boxen2010.npage.de/training_49084442.html" accesskey="t" tabindex="6"
  >zu den <em>T</em>raingszeiten <abbr title="Accesskey t">[t]</abbr></a></li>

  <li><a class="taplink" title="K&auml;mpfer anzeigen" href="http://boxen2010.npage.de/_mitglieder_78631769.html" accesskey="m" tabindex="7"
  ><em>M</em>itglieder anzeigen <abbr title="Accesskey m">[m]</abbr></a></li>

  <li><a class="taplink" title="Mitgliederbereich anzeigen" href="http://boxen2010.npage.de/downloads_55296467.html" accesskey="d" tabindex="8"
  >zum <em>D</em>ownloadbereich <abbr title="Accesskey d">[d]</abbr></a></li>

  <li><a class="taplink" title="Kontakt anzeigen" href="http://boxen2010.npage.de/adresse_66251165.html" accesskey="K" tabindex="9"
  >zum  <em>K</em>ontakt <abbr title="Accesskey k">[k]</abbr></a></li>
                              <!--   http://boxen2010.npage.de/kontakt_58804960.html -->
  <li><a class="taplink" title="Sponsoren anzeigen" href="http://boxen2010.npage.de/sponsoren_57423484.html" accesskey="2" tabindex="10"
  >Sponsoren anzeigen <abbr title="Accesskey 2">[2]</abbr></a></li>

  <li><a class="taplink" title="Links anzeigen" href="http://boxen2010.npage.de/links_52290151.html" accesskey="l" tabindex="11"
  >zu den <em>L</em>inks <abbr title="Accesskey l">[l]</abbr></a></li>

  <li><a class="taplink" title="G&auml;stebuch anzeigen" href="http://boxen2010.npage.de/gaestebuch_22191427.html" accesskey="g" tabindex="12"
  >zum <em>G</em>&auml;stebuch <abbr title="Accesskey g">[g]</abbr></a></li>


  <li><a class="taplink" title="Impressum anzeigen" href="http://boxen2010.npage.de/impressum_45772501.html" accesskey="i" tabindex="13"
  >Impressum anzeigen <abbr title="Accesskey i">[i]</abbr></a></li>

  <li><a class="taplink" title="Bilder anzeigen" href="#album" accesskey="b" tabindex="14"
  >zu den <em>B</em>ildern <abbr title="Accesskey b">[b]</abbr></a></li>

<!--   <li><a class="taplink" title="Termine anzeigen" href="termine/" accesskey="t" tabindex="15"
  >zu den <em>T</em>erminen<abbr title="Accesskey t">[t]</abbr></a></li>


  <li><a class="taplink" title="Pressemeldungen anzeigen" href="presse/" accesskey="p" tabindex="16"
  >zu den Pressemeldungen <abbr title="Accesskey p">[p]</abbr></a></li> -->

  <li><address><a class="taplink" title="Webmaster Kontakt"
  href="mailto:webmaster@spielmannszug-badlangensalza.com" accesskey="w" tabindex="15"
  ><em>W</em>ebmaster Kontakt <abbr title="Accesskey w">[w]</abbr></a></address></li>

  <li><a class="taplink" title="eine Seite zur&uuml;ck"
  href="javascript:history.go(-1)"
  accesskey="y" tabindex="16"
  >eine Seite vorw&auml;rts <abbr title="Accesskey y">[y]</abbr></a></li>
  <li><a class="taplink" title="eine Seite zur&uuml;ck"
  href="javascript:history.go(-1)"
  accesskey="z" tabindex="17"
  >eine Seite <em>z</em>ur&uuml;ck <abbr title="Accesskey z">[z]</abbr></a></li>
<li><a class="taplink" title="nach oben" href="#oben" accesskey="o" tabindex="18"
  >nach oben <abbr title="Accesskey o">[O]</abbr></a></li></ul>
    <header>
   <hgroup  id="oben">
   <?php  if (isset($_GET["submit"])){ ?>
  <h1><a href="http://gabischatz.bplaced.net/boxen/admin/index.php" title="Aktualisieren"> Mitglieds Addon f&uuml;r den</a></h1>
        <h2>SV Empor Bad Langensalza e.V. Abt. Boxen</h2>
    <?php }else{ ?>
           <h1><a href="http://boxen2010.npage.de/404.html" title="Aktualisieren">Der Error 404 wird Ihnen angezeigt,</a></h1>
        <h2>wenn Ihre angeforderte Seite nicht (mehr) existiert.</h2>
  <?php ?>
    </hgroup>
       <aside id="promotion">
    <div id="containers">

      <a href="http://boxen2010.npage.de/" title="Sie sind auf unserer neuen Homepage.">
        <img src="http://file1.npage.de/007035/37/bilder/new-ribbon.png" width="112" height="112" alt="New Ribbon" id="ribbon"></a>
      <div id="slides">
        <div class="slides_container">
        <a href="http://boxen2010.npage.de/" title="Startseite SV empor e.V. Abt. Boxen " >
    <img src="http://file1.npage.de/007035/37/bilder/slide-1.jpg" width="848" height="240" alt="Slide 1"></a>
  <a href="http://boxen2010.npage.de/danksagung_82859473.html" title="Lesen Sie &uuml;ber Rainer Philipp.." >
    <img src="http://file1.npage.de/007035/37/bilder/slide-boxen.jpg" width="848" height="240" alt="Slide 2"></a>

  <a href="http://boxen2010.npage.de/angebot.html" title="Engravers" >
    <img src="http://file1.npage.de/007035/37/bilder/slide-2.jpg" width="848" height="240" alt="Slide 3"></a>
  <!-- <a href="http://boxen2010.npage.de/danksagung_82859473.html" title="Bello Pro" >
    <img src="http://file1.npage.de/007035/37/bilder/slide-boxen.jpg" width="848" height="240" alt="Slide 4"></a> -->

        </div>
        <a href="#" class="prev"><img src="http://file1.npage.de/007035/37/bilder/prev.gif" width="40" height="20" alt="Arrow Prev"></a>
        <a href="#" class="next"><img src="http://file1.npage.de/007035/37/bilder/next.gif" width="40" height="20" alt="Arrow Next"></a>
      </div>
      <img src="http://file1.npage.de/007035/37/bilder/example-frame.png" width="739" height="341" alt="Example Frame" id="frame">


  </div>

</aside>
       <!-- <aside  id="ifram"><iframe src="http://boxen2010.npage.de/laufband_34615996.html" class="bordernone" name="laufband" width="580" height="33" ></iframe></aside>  -->
    <nav id="navigation">
        <ul>
            <li><a href="http://boxen2010.npage.de/willkommen.html">Home</a></li>
            <li><a href="http://boxen2010.npage.de/angebot.html">Angebot</a></li>
            <li><a href="http://boxen2010.npage.de/training.html">Traingszeiten</a></li>
            <!-- <li><a href=""></a></li>   -->
          <li><a href="http://boxen2010.npage.de/mitglieder.html">K&auml;mpfer</a></li>
          <li><a href="http://boxen2010.npage.de/downloads.html">Downloads</a></li>
          <li><a href="http://boxen2010.npage.de/adresse.html">Kontakt</a></li>
          <li><a href="http://boxen2010.npage.de/sponsoren.html">Sponsoren</a></li>
       </ul>
    </nav>
    </header>

      <article id="inhalt">








<?php
 
include 'admin.php';
?>
<?php 
if (isset($_GET["submit"])){
    if (isset(
$_GET["edit"]) and isset($_GET["edit_ID"])){ // Mitglied
        
$editid $_GET["edit_ID"];
        if (
$editid!= "new") { // Mitglied ändern  ?>

<?php    // SQL Abfrage

    
$birth "SELECT * from births where id=$editid";
    
$erbirth mysql_query($birth);
    echo 
mysql_error();
            while(
$row=mysql_fetch_array($erbirth))
                {
    
$aanrede=$row['anrede'];
                  
$aID=$row['id'];
       
$tag=$row['tag'];
       
$monat=$row['monat'];
       
$ajahr=$row['geburtsjahr'];
                  
$aErfolg=$row['erfolg'];
                 
$aTitel="Geburtstag";
                 
$aNachname $row['name'];
      
$aVorname $row['vorname'];
      
$aInstrumente $row['instrumente'];
      
$aOrt $row['ort'];
      
$aAddress $row['address'];  ?>

<h1>Mitglied editieren</h1>
<table  class="table_a" id="edit-table">
    <tr>
        <td rowspan="25">
          <?php if ($row['pic1']!=""){print
 
"<img src=\"".$row['pic1']."\" alt=\"$aVorname $aNachname\" class=\"center\" >
  
$aVorname $aNachname<br><br><br><br><br><br><br><br>";} ?>

         </td>
          </td>
         <td colspan="2">Die Felder mit einem Stern<span class="size">&lowast;</span> sind Pflichtfelder
         <input type="hidden" name="id" value="<?= $row['id'?>" form="NE"></td>
    </tr>
    <tr><td>Geburtsdatum<span class="size">&lowast;</span></td>
          <td><select name="neuTag" id="neuTag" form="NE">
        <?PHP
        
for ($n=1;$n<=31;$n++)
            {
            if (
$n==$tag) echo "<option value=\"$n\" name=\"neuTag\"  selected=\"selected\">$tag</option>";
            else echo 
"<option value=\"$n\" name=\"neuTag\">$n</option>";
            }
        
?>
      </select>
      &nbsp;
      <select name="neuMonat" id="neuMonat" form="NE">
        <?PHP
        
for ($n=1;$n<=12;$n++)
            {
            if (
$n==$monat) echo "<option value=\"$n\" name=\"neuMonat\" selected=\"selected\">$n</option>";
            else echo 
"<option value=\"$n\" name=\"neuMonat\" >$n</option>";
            }
        
?>
      </select>
      &nbsp;
      <select name="neuJahr" id="neuJahr" form="NE">
         <?PHP
$bjahr 
date("Y");
        for (
$n=$bjahr;$n>=1920;$n--)
            {
            if (
$n==$ajahr) echo "<option value=\"$n\" name=\"neuJahr\"   selected=\"selected\">$n</option>";
            else echo 
"<option value=\"$n\" name=\"neuJahr\">$n</option>";
            }
        
?>
      </select></td>
  </tr>
  <tr>
      <td>Anrede<span class="size">&lowast;</span></td>
      <td>
   <?php
        $user_lvl_array
[1] = "Herr";
        
$user_lvl_array[2] = "Herr Dr.";
        
$user_lvl_array[3] = "Herr Prof. Dr.";
        
$user_lvl_array[4] = "Frau";
        
$user_lvl_array[5] = "Fr&auml;ulein";
        
$user_lvl_array[6] = "Frau Dr.";
        
$user_lvl_array[7] = "Frau Prof. Dr.";

switch (
$aanrede) {
    case 
"Herr":
        
$xNr '1';
        break;
    case 
"Herr Dr.":
        
$xNr '2';
        break;
    case 
"Herr Prof. Dr.":
        
$xNr '3';
        break;
    case 
"Frau":
        
$xNr '4';
        break;
    case 
"Frau Dr.":
        
$xNr '6';
        break;
    case 
"Frau Prof. Dr.":
        
$xNr '7';
        break;
   default:
        
$xNr '5';

}
 echo (
'<select name="anrede" id="anrede" class="select" style="width:125px;"  form="NE">');
        foreach (
$user_lvl_array AS $key => $value){
            echo(
"<option value=\"$key\"");
          if (
$key == $xNr) { print("selected"); }
             echo(
">$value");
          }
         echo (
'</select>');
        
?>
        </td>
    </tr>
    <tr>
        <td>Beitrags*</td>
        <td><input name="bez" type="checkbox" id="bez" value="true"
<?php if($row['bez']!="false"){print " checked=\"checked\"";}?> form="NE">
              <label for="bez" class="size"> pflichtig</label></td>
    </tr>
    <tr>
          <td>Mitglied*</td>
          <td><input name="aktiv" type="checkbox" id="aktiv" value="true"
<?php if($row['aktiv']!="false"){print " checked=\"checked\"";}?> form="NE">
              <label for="aktiv" class="size"> im Verein</label>
      </td>
    </tr>
    <tr>
          <td>Ehren Mitglied*</td>
          <td><input name="ehrenmitglied" type="checkbox" id="ehrenmitglied" value="true"
<?php if($row['ehrenmitglied']!="false"){print " checked=\"checked\"";}?> form="NE">
              <label for="ehrenmitglied" class="size">Beitrags frei.</label>
      </td>
    </tr>
    <tr>
          <td>Vorname<span class="size">&lowast;</span></td>
          <td><input name="vorname" type="text" id="vorname"
             value="<?=$aVorname?>" size="20" maxlength="50" form="NE">
            <span class="size"> max. 50</span></td>
    </tr>
    <tr>
          <td class="right">Name<span class="size">&lowast;</span></td>
          <td><input name="nachname" type="text" id="nachname"
             value="<?=$aNachname?>" size="20" maxlength="50" form="NE">
            <span class="size"> max. 50</span></td>
    </tr>
    <tr>
           <td>Gewicht</td>
           <td><input name="gewicht" type="text" id="gewicht"
           value="<?=$row['gewicht']?>" size="6" maxlength="3" form="NE">
            <span class="size"> max. 3</span></td>
    </tr>
    <tr>
           <td>PLZ<span class="size">&lowast;</span></td>
           <td><input name="neuplz" type="text" id="neuplz"
           value="<?=$row['plz']?>" size="6" maxlength="5" form="NE">
            <span class="size"> max. 5</span></td>
    </tr>
    <tr>
        <td>Ort<span class="size">&lowast;</span></td>
          <td><input name="neuort" type="text" id="neuort" value="<?=$aOrt?>" size="20" maxlength="20" form="NE">
              <span class="size"> max. 20</span></td>
    </tr>
    <tr>
          <td>Stra&szlig;e<span class="size">&lowast;</span></td>
          <td><input name="neuaddress" type="text" id="neuaddress" value="<?=$aAddress?>" size="20" maxlength="45" form="NE">
              <span class="size"> max. 45</span></td>
    </tr>
    <tr>
          <td>Telefon*</td>
        <td><input name="neuphone" type="text" id="neuphone" value="<?=$row['phone']?>" size="20" maxlength="30" form="NE">
            <span class="size"> max. 30</span></td>
    </tr>
    <tr>
          <td>Fax*</td>
        <td><input name="neufax" type="text" id="neufax" value="<?=$row['fax']?>" size="20" maxlength="30" form="NE">
            <span class="size"> max. 30</span></td>
    </tr>
    <tr>
           <td>Mobilfon*</td>
           <td><input name="neumobilfon" type="text" id="neumobilfon" value="<?=$row['mobilfon']?>" size="20" maxlength="30" form="NE">
               <span class="size"> max. 30</span> </td>
    </tr>
    <tr>
          <td>E-Mail*</td>
          <td><input name="neuemail" type="text" id="neuemail" value="<?=$row['email']?>" size="20" maxlength="50" form="NE">
              <span class="size"> max. 50</span></td>
    </tr>
    <tr>
          <td>Bild-Adresse*</td>
        <td><input name="pic1" type="text" id="pic1" value="<?=$row['pic1']?>" size="35" form="NE" ></td>
    </tr>
    <tr>
          <td class="right">Erfolge*</td>
          <td><textarea rows="5" cols="33" name="erfolge" form="NE" id="erfolge" ><?=$aErfolg?></textarea><br>
               <span class="size"> Bitte durch Komma trennen</span></td>
    </tr>
    <tr>
        <td><input type="checkbox" disabled="disabled" name="trainer" id="trainer" value="true" form="NE"
<?php if($row['trainer']!="false"){print " checked=\"checked\"";}?>></td>
          <td><label ondblclick="getElementById('trainer').disabled = false;" for="trainer" class="size">Trainer</label></td>
     </tr>
    <tr>
           <td class="right"><input type="checkbox" disabled="disabled" name="vorsitzender" id="vorsitzender" value="true" form="NE"
<?php if($row['vorsitzender']!="false"){print "  checked=\"checked\"";}?>></td>
          <td><label ondblclick="getElementById('vorsitzender').disabled = false;" for="vorsitzender" class="size">Vorsitzender</label></td>
    </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="stellvertreter" id="stellvertreter" value="true" form="NE"
<?php if($row['stellvertreter']!="false"){print " checked=\"checked\"";}?>></td>
          <td><label ondblclick="getElementById('stellvertreter').disabled = false;" for="stellvertreter" class="size">Stellvertreter</label></td>
    </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="schriftfuehrer" id="schriftfuehrer" value="true" form="NE"
<?php if($row['schriftfuehrerin']!="false"){print " checked=\"checked\"";}?>></td>
          <td><label ondblclick="getElementById('schriftfuehrer').disabled = false;" for="schriftfuehrer" class="size">Schriftf&uuml;hrer</label></td>
      </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="kassenwart" id="kassenwart" value="true" form="NE"
<?php if($row['kassenwart']!="false"){print " checked=\"checked\"";}?>></td>
          <td><label ondblclick="document.getElementById('kassenwart').disabled = false;" for="kassenwart" class="size">Kassenwart</label></td>
      </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="beisitzer" id="beisitzer" value="true" form="NE"
<?php if($row['beisitzer']!="false"){print " checked=\"checked\"";}?>></td>
          <td><label ondblclick="document.getElementById('beisitzer').disabled = false;" for="beisitzer" class="size">Beisitzer</label></td>
    </tr>
      <tr>
          <td class="right"><input type="checkbox" disabled="disabled" name="webmaster" id="webmaster" value="true"  form="NE"
<?php if($row['webmaster']!="false"){print " checked=\"checked\"";}?>></td>
          <td><label ondblclick="document.getElementById('webmaster').disabled = false;" for="webmaster" class="size">Webmaster</label></td>
    </tr>
  </table>

<?PHP     // end While?>

<?php              }else{   // Neues Mitglied erstellen  ?>
         <h1>Neues Mitglied eintragen</h1>
 <table  class="table_a" id="edit-table">
    <tr>
         <td rowspan="25" class="td_pic1">
          <?php if ($row['pic1']!=""){print
 
"<img src=\"".$row['pic1']."\" alt=\"$aVorname $aNachname\" class=\"center\" >
  
$aVorname $aNachname<br><br><br><br><br><br><br><br>";} ?>

         </td>
         <td colspan="2">Die Felder mit einem Stern<span class="size">&lowast;</span> sind Pflichtfelder</td>
    </tr>
    <tr>
          <td>Geburtsdatum<span class="size">&lowast;</span></td>
          <td><select name="neuTag" id="neuTag" form="NE">
        <?PHP
        
for ($n=1;$n<=31;$n++){
             echo 
"<option value=\"$n\" name=\"neuTag\">$n</option>";
            }
        
?>
      </select>
      &nbsp;
      <select name="neuMonat" id="neuMonat" form="NE">
        <?PHP
        
for ($n=1;$n<=12;$n++){
             echo 
"<option value=\"$n\">$n</option>";
            }
        
?>
      </select>
      &nbsp;
      <select name="neuJahr" id="neuJahr" form="NE">
         <?PHP
$bjahr 
date("Y");
        for (
$n=$bjahr;$n>=1920;$n--){
            if (
$n==$bjahr-8) echo "<option value=\"$n\" name=\"neuJahr\" selected=\"selected\">$n</option>";
            else echo 
"<option value=\"$n\" name=\"neuJahr\">$n</option>";
            }
        
?>
      </select></td>
  </tr>
  <tr>
      <td>Anrede<span class="size">&lowast;</span></td>
      <td>
   <?php
        $user_lvl_array
[1] = "Herr";
        
$user_lvl_array[2] = "Herr Dr.";
        
$user_lvl_array[3] = "Herr Prof. Dr.";
        
$user_lvl_array[4] = "Frau";
        
$user_lvl_array[5] = "Fr&auml;ulein";
        
$user_lvl_array[6] = "Frau Dr.";
        
$user_lvl_array[7] = "Frau Prof. Dr.";

switch (
$aanrede) {
    case 
"Herr":
        
$xNr '1';
        break;
    case 
"Herr Dr.":
        
$xNr '2';
        break;
    case 
"Herr Prof. Dr.":
        
$xNr '3';
        break;
    case 
"Frau":
        
$xNr '4';
        break;
    case 
"Frau Dr.":
        
$xNr '6';
        break;
    case 
"Frau Prof. Dr.":
        
$xNr '7';
        break;
   default:
        
$xNr '5';

}
 echo (
'<select name="anrede" id="anrede" class="select" style="width:125px;"  form="NE">');
        foreach (
$user_lvl_array AS $key => $value){
            echo(
"<option value=\"$key\"");
             echo(
">$value");
          }
         echo (
'</select>');
        
?>
        </td>
    </tr>
    <tr>
        <td>Beitrags*</td>
        <td><input name="bez" type="checkbox" id="bez" value="true" form="NE" checked="checked">
              <label for="bez" class="size"> pflichtig</label></td>
    </tr>
    <tr>
          <td>Mitglied*</td>
          <td><input name="aktive" type="checkbox" id="aktiv" value="true" form="NE" checked="checked">
              <label for="aktiv" class="size"> im Verein</label>
      </td>
    </tr>
    <tr>
          <td>Ehren Mitglied*</td>
          <td><input name="ehrenmitglied" type="checkbox" id="ehrenmitglied" value="true" form="NE">
              <label for="ehrenmitglied" class="size">Beitrags frei.</label>
      </td>
    </tr>
    <tr>
          <td>Vorname<span class="size">&lowast;</span></td>
          <td><input name="vorname" type="text" id="vorname"
             value="" size="20" maxlength="50" form="NE">
            <span class="size"> max. 50</span></td>
    </tr>
    <tr>
          <td class="right">Name<span class="size">&lowast;</span></td>
          <td><input name="nachname" type="text" id="nachname"
             value="" size="20" maxlength="50" form="NE">
            <span class="size"> max. 50</span></td>
    </tr>
    <tr>
           <td>Gewicht</td>
           <td><input name="gewicht" type="text" id="gewicht"
           value="" size="6" maxlength="3" form="NE">
            <span class="size"> max. 3</span></td>
    </tr>
    <tr>
           <td>PLZ<span class="size">&lowast;</span></td>
           <td><input name="neuplz" type="text" id="neuplz"
           value="" size="6" maxlength="5" form="NE">
            <span class="size"> max. 5</span></td>
    </tr>
    <tr>
        <td>Ort<span class="size">&lowast;</span></td>
          <td><input name="neuort" type="text" id="neuort" value="" size="20" maxlength="20" form="NE">
              <span class="size"> max. 20</span></td>
    </tr>
    <tr>
          <td>Stra&szlig;e<span class="size">&lowast;</span></td>
          <td><input name="neuaddress" type="text" id="neuaddress" value="" size="20" maxlength="45" form="NE">
              <span class="size"> max. 45</span></td>
    </tr>
    <tr>
          <td>Telefon*</td>
        <td><input name="neuphone" type="text" id="neuphone" value="" size="20" maxlength="30" form="NE">
            <span class="size"> max. 30</span></td>
    </tr>
    <tr>
          <td>Fax*</td>
        <td><input name="neufax" type="text" id="neufax" value="" size="20" maxlength="30" form="NE">
            <span class="size"> max. 30</span></td>
    </tr>
    <tr>
           <td>Mobilfon*</td>
           <td><input name="neumobilfon" type="text" id="neumobilfon" value="" size="20" maxlength="30" form="NE">
               <span class="size"> max. 30</span> </td>
    </tr>
    <tr>
          <td>E-Mail*</td>
          <td><input name="neuemail" type="text" id="neuemail" value="" size="20" maxlength="50" form="NE">
              <span class="size"> max. 50</span></td>
    </tr>
    <tr>
          <td>Bild-Adresse*</td>
        <td><input name="pic1" type="text" id="pic1" value="" size="35" form="NE" ></td>
    </tr>
    <tr>
          <td class="right">Erfolge*</td>
          <td><textarea name="erfolge" form="NE" cols="33" rows="5" id="erfolge"></textarea><br>
               <span class="size"> Bitte durch Komma trennen</span></td>
    </tr>
    <tr>
        <td><input type="checkbox" disabled="disabled" name="trainer" id="trainer" value="true" form="NE"></td>
          <td><label ondblclick="getElementById('trainer').disabled = false;" for="trainer" class="size">Trainer</label></td>
     </tr>
    <tr>
           <td class="right"><input type="checkbox" disabled="disabled" name="vorsitzender" id="vorsitzender" value="true" form="NE"></td>
          <td><label ondblclick="getElementById('vorsitzender').disabled = false;" for="vorsitzender" class="size">Vorsitzender</label></td>
    </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="stellvertreter" id="stellvertreter" value="true" form="NE"></td>
          <td><label ondblclick="getElementById('stellvertreter').disabled = false;" for="stellvertreter" class="size">Stellvertreter</label></td>
    </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="schriftfuehrer" id="schriftfuehrer" value="true" form="NE"></td>
          <td><label ondblclick="getElementById('schriftfuehrer').disabled = false;" for="schriftfuehrer" class="size">Schriftf&uuml;hrer</label></td>
      </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="kassenwart" id="kassenwart" value="true" form="NE"></td>
          <td><label ondblclick="document.getElementById('kassenwart').disabled = false;" for="kassenwart" class="size">Kassenwart</label></td>
      </tr>
    <tr>
        <td class="right"><input type="checkbox" disabled="disabled" name="beisitzer" id="beisitzer" value="true" form="NE"></td>
          <td><label ondblclick="document.getElementById('beisitzer').disabled = false;" for="beisitzer" class="size">Beisitzer</label></td>
    </tr>
      <tr>
          <td class="right"><input type="checkbox" disabled="disabled" name="webmaster" id="webmaster" value="true"  form="NE"></td>
          <td><label ondblclick="document.getElementById('webmaster').disabled = false;" for="webmaster" class="size">Webmaster</label></td>
    </tr>
  </table>




<?php            ?>
<?php 
/* // Eintragen

//
  }*///kein Mitglied eintragen
?>
<?php        
}else{ // if $edit //  Mitglieder anzeigen
if (isset($_GET["edit"])){
 if(
$_GET['edit']=="y" || $_GET['edit']=="z" ){
if (isset(
$_GET["id"])){$id=$_GET["id"];}                                            // ,`id`=[value-1]
if (isset($_GET["neuTag"])){$tag=$_GET["neuTag"];}                                   // ,`tag`=[value-2]
if (isset($_GET["neuMonat"])){$monat=$_GET["neuMonat"];}                             // ,`monat`=[value-3]
if (isset($_GET["neuJahr"])){$jahr=$_GET["neuJahr"];}                                // ,`geburtsjahr`=[value-4]
if (isset($_GET["vorname"])){
    
$vorname=$_GET["vorname"];
    
$vorname htmlentities($vorname);
    
$vorname str_replace (' ','-',$vorname);
}                                                                                    
// ,`vorname`=[value-5]
if (isset($_GET["nachname"])){
    
$nachname=$_GET["nachname"];
    
$nachname htmlentities($nachname);
    
$nachname str_replace (' ','-',$nachname);
}                                                                                    
// ,`name`=[value-6]
if (isset($_GET["anrede"])){
    
$anrede=$_GET["anrede"];
    if (
$anrede==1){$anrede='Herr';}
    if (
$anrede==2){$anrede='Herr Dr.';}
    if (
$anrede==3){$anrede='Herr Prof. Dr.';}
    if (
$anrede==4){$anrede='Frau';}
    if (
$anrede==5){$anrede='Frõulein';}
    if (
$anrede==6){$anrede='Frau Dr.';}
    if (
$anrede==7){$anrede='Frau Prof. Dr.';}
}                                                                                   
// ,`anrede`=[value-7]
if (isset($_GET["neuemail"])){$email  htmlentities($_GET["neuemail"]);}           // ,`email`=[value-8]
if (isset($_GET["neuphone"])){
    
$phone  htmlentities($_GET["neuphone"]);
      
$phone  str_replace ('03603','',$phone);
}                                                                                   
//  ,`phone`=[value-9]
if (isset($_GET["neufax"])){
    
$fax  htmlentities($_GET["neufax"]);
      
$fax  str_replace ('03603','',$fax);
}                                                                                   
// ,`fax`=[value-10]
if (isset($_GET["neumobilfon"])){
    
$mobilfon  htmlentities($_GET["neumobilfon"]);
      
$mobilfon  str_replace ('01','',$mobilfon);                                 // ,`mobilfon`=[value-11]
}
if (isset(
$_GET["pic1"])){$pic1=$_GET["pic1"];}                                     // ,`pic1`=[value-12]
if (isset($_GET["gewicht"])){$gewicht $_GET['gewicht'];}                          // ,`gewicht`=[value-13]
if (isset($_GET["neuplz"])){ $plz  htmlentities($_GET["neuplz"]);}                // ,`plz`=[value-14]
if (isset($_GET["neuort"])){$ort  htmlentities($_GET["neuort"]);}                 // ,`ort`=[value-15]
if (isset($_GET["neuaddress"])){$adress  htmlentities($_GET["neuaddress"]);}      // ,`address`=[value-16]

    
$trainer=$_GET["trainer"];
    if (
$trainer!=true){$trainer='false';}else{$trainer='true';}
                                                                                     
//,`trainer`=[value-17]

    
$vorsitzender=$_GET["vorsitzender"];
    if (
$vorsitzender!=true){$vorsitzender='false';}else{$vorsitzender='true';}
                                                                                   
// ,`vorsitzender`=[value-18]

    
$stellvertreter=$_GET["stellvertreter"];
    if (
$stellvertreter!=true){$stellvertreter='false';}else{$stellvertreter='true';}
                                                                                   
// ,`stellvertreter`=[value-19]

    
$beisitzer=$_GET["beisitzer"];
    if (
$beisitzer!=true){$beisitzer='false';}else{$beisitzer='true';}
                                                                                   
// ,`beisitzer`=[value-20]

    
$schriftfuehrer=$_GET["schriftfuehrer"];
    if (
$schriftfuehrer!=true){$schriftfuehrer='false';}else{$schriftfuehrer='true';}
                                                                                   
// ,`schriftfuehrer`=[value-21]
    
$kassenwart=$_GET["kassenwart"];
    if (
$kassenwart!=true){$kassenwart='false';}else{$kassenwart='true';}
                                                                                   
// ,`kassenwart`=[value-22]

    
$ehrenmitglied=$_GET["ehrenmitglied"];
    if (
$ehrenmitglied!=true){$ehrenmitglied='false';}else{$ehrenmitglied='true';}
                                                                                   
// ,`ehrenmitglied`=[value-23]
    
$webmaster=$_GET["webmaster"];
    if (
$webmaster!=true){$webmaster='false';}else{$webmaster='true';}
                                                                                   
// ,`webmaster`=[value-24]
    
$bez=$_GET["bez"];
    if (
$bez!=true){$bez='false';}else{$bez='true';}
                                                                                   
// ,`bez`=[value-25]
    
$aktiv=$_GET["aktiv"];
    if (
$aktiv!=true){$aktiv='false';}else{$aktiv='true';}
                                                                                   
// ,`aktiv`=[value-26]
if (isset($_GET["erfolge"])){$erfolge=htmlentities($_GET["erfolge"]);}               //,`erfolge`=[value-27]

if($_GET['edit']=="y"){
$sql "UPDATE `births` SET `id`=$id,`tag`=$tag,`monat`=$monat,`geburtsjahr`=$jahr,`vorname`=$vorname,`name`=$nachname,`anrede`=$anrede,`email`=$email,`phone`=$phone,`fax`=$fax,`mobilfon`=$mobilfon,`pic1`=$pic1,`gewicht`=$gewicht,`plz`=$plz,`ort`=$ort,`address`=$adress,`trainer`=$trainer,`vorsitzender`=$vorsitzender,`stellvertreter`=$stellvertreter,`beisitzer`=$beisitzer,`schriftfuehrerin`=$schriftfuehrer,`kassenwart`=$kassenwart,`ehrenmitglied`=$ehrenmitglied,`webmaster`=$webmaster,`bez`=$bez,`aktiv`=$aktiv,`erfolg`=$erfolge WHERE 1";
    
$eintrag mysql_query($sql);
    echo 
mysql_error();
        if(!
$eintrag) { echo "<p> Es ist <span class=\"\">ein Fehler</span> beim Eintragen aufgetreten!</p> ";}
        else{ echo
"<p><span class=\"\"> Der Eintrag wurde erfolgreich eingetragen. </span></p>";}
}
  if(
$_GET['edit']=="z" ){
$sql =  "INSERT INTO `births`( `tag`, `monat`, `geburtsjahr`, `vorname`, `name`, `anrede`, `email`, `phone`, `fax`, `mobilfon`, `pic1`, `gewicht`, `plz`, `ort`, `address`, `trainer`, `vorsitzender`, `stellvertreter`, `beisitzer`, `schriftfuehrerin`, `kassenwart`, `ehrenmitglied`, `webmaster`, `bez`, `aktiv`, `erfolg`) VALUES ( $tag$monat$jahr$vorname$nachname$anrede$email$phone$fax$mobilfon$pic1$gewicht$plz$ort$adress$trainer$vorsitzender$stellvertreter$beisitzer$schriftfuehrer$kassenwart$ehrenmitglied$webmaster$bez$aktiv$erfolge)";

    
$eintrag mysql_query($sql);
    echo 
mysql_error();
        if(!
$eintrag) { echo "<p> Es ist <span class=\"\">ein Fehler</span> beim Eintragen aufgetreten!</p> ";}
        else{ echo
"<p><span class=\"\"> Der Eintrag wurde erfolgreich eingetragen. </span></p>";}
}
 }
}
?>
<table>
 <caption> Mitgliederverzeichnis </caption>
 <thead>
  <tr>
      <th>Vorname
    <th>Name
    <th>Geb.
    <th>Gew.
    <th><label for=e1>Edit</label>
  <tr>
   <td colspan="4">Neues Mitglied

   <td><input id="e1" type="radio" name="edit_ID" form=NE value="new" checked="checked">
  <tbody>

  <?php
    $sql 
mysql_query("SELECT `id`, `tag`, `monat`, `geburtsjahr`, `vorname`, `name`, `gewicht`, `aktiv` FROM `births`
          WHERE  `births`.`aktiv`=true ORDER BY `births`.`geburtsjahr`  ASC"
) or die(mysql_error());  //
    
if (isset($_GET["all"])) {
        
$sql mysql_query("SELECT `id`, `tag`, `monat`, `geburtsjahr`, `vorname`, `name`, `gewicht`, `aktiv` FROM `births`
          WHERE  `births`.`aktiv`='false' ORDER BY `births`.`geburtsjahr`  ASC"
) or die(mysql_error());  //
    
}
        while(
$row=@mysql_fetch_array($sql)){
            
$t_vorname $row['vorname'];
            
/* $t_vorname = str_replace ("&auml;", 'ae',$t_vorname);
            $t_vorname = str_replace ("&ouml;", 'oe',$t_vorname);
            $t_vorname = str_replace ("&uuml;", 'ue',$t_vorname);
            $t_vorname = str_replace ("&szlig;", 'ss',$t_vorname); */
            
$t_name $row['name'];
            
/* $t_name = str_replace ("&auml;", 'ae',$t_name);
            $t_name = str_replace ("&ouml;", 'oe',$t_name);
            $t_name = str_replace ("&uuml;", 'ue',$t_name);
            $t_name = str_replace ("&szlig;", 'ss',$t_name); */
            
$ID $row['id'];
            
$gewicht $row['gewicht'];
            
$geburt $row['tag'].".".
            
$row['monat'].".".
            
$row['geburtsjahr'];
            if (
$row['aktiv']!=false) {$aktiv "x";} else {$aktiv "&nbsp;";}

 
?><tr>
   <td><?=$t_vorname?>
   <td><?=$t_name ?>
   <td><?=$geburt ?>
   <td><?=$gewicht ?>
   <td><input id="e1" type="radio" name="edit_ID" form="NE" value="<?php print $ID?>" >

<?php ?>
 </table>

<?php        }//else $edit ?>
<p>Mitglieds Addon &copy; by Lutz M&uuml;ller</p>

<?php }else{ //  ?>
      <h1>Weiteres</h1>
      <p>
          
                    <hr>

                </p>

 
<?php ?>





















</article>  <aside id="right">
    <section>
      <form id="cref" action="http://www.google.com/cse">
<input type="hidden" name="cx" value="008478460064380670618:kyek1wvquig">
  <input type="hidden" name="ie" value="UTF-8">
<input type="text" name="q" size="40" id="suchen">
          <button type="submit" name="sa"> Suchen </button>
        </form>
    </section>
    <section>
        <h1 id="album">Alben</h1>
        <ul>
            <li><a href=" http://boxen2010.npage.de/bilder_51353530.html">  Auftakt   </a></li>
          <li><a href="  http://boxen2010.npage.de/bilder2010_42525396.html  "> Bilder 2010 </a></li>

           <!--        <li><a href="#">example 3 </a></li>
            <li><a href="#">example 4 </a></li>-->
                   </ul>
    </section>
       <section>
        <h1> Weiteres </h1>
        <ul>
             <li><a href="http://boxen2010.npage.de/danksagung.html" title="Lesen Sie &uuml;ber Rainer Philipp">Danke Rainer</a></li>
             <li><a href="http://boxen2010.npage.de/links.html">Links </a></li>
             <li><a href="http://boxen2010.npage.de/gaestebuch.html">G&auml;stebuch</a></li>
             <li><a href="http://boxen2010.npage.de/_kontakt.html">Mail</a></li>
             <li><a href="http://boxen2010.npage.de/impressum.html">Impressum</a></li>
        </ul>    </section>
   <section>







     <form action="http://gabischatz.bplaced.net/boxen/admin/index.php" method="get" name="NeuerEintrag" id="NE">

<?php if (isset($_GET["submit"])){
             if (isset(
$_GET["edit"]) and isset($_GET["edit_ID"])){ // Mitglied
                
if ($_GET["edit_ID"] != "new") { // Mitglied ändern   ?>
                    <button type="submit" name="edit" value="y">Mitglied &auml;ndern</button>
                     <button  type="reset">Reset</button>
                    <button onclick="javascript:history.go(-1)">Zur&uuml;ck</button>
<?php              }else{   // Neues Mitglied erstellen  ?>
                     <button type="submit" name="edit" value="z">Mitglied eintragen</button>
                    <button  type="reset">Reset</button>
                    <button onclick="javascript:history.go(-1)">Zur&uuml;ck</button>
<?php            ?>
<?php        
}else{ // if $edit
                
if (isset($_GET["all"])) { // Alle Mitglieder anzeigen  ?>
                     <button type="submit" name="edit" value="x">Mitglied aufrufen</button>
                     <button  type="reset">Reset</button>
                     <button  type="submit">Mitglieder anzeigen</button>
<?php            }else{ // Neues Mitglied eintragen ?>
                     <button type="submit" name="edit" value="x">Mitglied aufrufen</button>
                     <button  type="reset">Reset</button>
                     <button  type="submit" name="all" value="x" >Alle anzeigen</button>
<?php            ?>

<?php        }//else $edit ?>
         <input type="hidden" name="submit">
<?php }?>

    </form>


















    </section>
</aside>

    <footer>
    <p>&copy; 2012   <a href="http://lugm.de" title="Webdesign aus Bad Langensalza">  Webdesign</a> by  Lutz M&uuml;ller     <a href="http://validator.w3.org/check?uri=referer">valid
<abbr title="Hypertext Markup Language (HTML; deutsch Hypertext-Auszeichnungssprache) ">HTML</abbr>5</a>
 and <a href="http://jigsaw.w3.org/css-validator/check/referer">valid <abbr title="Cascading Style Sheet">CSS</abbr>3</a> </p>
    </footer>
  </div>
 <!--! end of #container -->



  <!-- scripts concatenated and minified via ant build script-->
   <!-- <script    defer="defer"  src="http://file1.npage.de/007035/37/html/plugins.js"></script>
  <script    defer="defer"  src="http://file1.npage.de/007035/37/html/script.js"></script>  -->
  <!-- end scripts-->


  <!-- Change UA-XXXXX-X to be your site's ID -->
  <script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-28933612-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script> <!-- Prompt IE 6 users to install Chrome Frame. Remove this if you want to support IE 6.
       chromium.org/developers/how-tos/chrome-frame-getting-started -->
  <!--[if lt IE 7 ]>
    <script src="//ajax.googleapis.com/ajax/libs/chrome-frame/1.0.3/CFInstall.min.js"></script>
    <script>window.attachEvent('onload',function(){CFInstall.check({mode:'overlay'})})</script>
  <![endif]-->

<script type="text/javascript">
function showloginbox() {
  document.getElementById("showlogin").style.display = 'none';
  document.getElementById("login-box").style.display = 'block';
}

</script>
<script> document.getElementById("containers").style.display = 'block';</script>
</body>
</html>
der Formular-Code wird korrekt zurückgegeben.
Code:
UPDATE `births` SET `id`=1,`vorname`=Lutz,`name`=Müller,`anrede`=Herr,`email`=info@test.de,`phone`=+49(0)3603/123456789,`fax`=+49(0)3603/123456789,`mobilfon`=123456789,`pic1`=,`gewicht`=60,`plz`=99947,`ort`=Bad Langensalza,`address`=Teststr. 25,`trainer`=false,`vorsitzender`=false,`stellvertreter`=false,`beisitzer`=false,`schriftfuehrerin`=false,`kassenwart`=false,`ehrenmitglied`=true,`webmaster`=false,`bez`=false,`aktiv`=false,`erfolg`= WHERE 1
leider weiß jetzt im Moment nicht weiter.
MfG
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 08.03.2012, 21:42
Benutzerbild von David
auch, ja!
XHTMLforum-Kenner
 
Registriert seit: 08.11.2007
Beiträge: 2.626
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Bring erstmal die Zeichensätze in Ordnung. Dann bin ich der Ansicht, dass die Werte in der Query in Hochkommas gehören. Also:

Code:
UPDATE 
    `births` 
SET
    `id`= '1',
`vorname`= 'Lutz',
...
__________________
github | http://dnaber.de
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 08.03.2012, 22:08
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard

Danke David, die Hochkommas haben gefehlt.
jetzt habe ich aber noch eine Fehlermeldung bekommen.
Duplicate entry '1' for key 'PRIMARY'
weißt du vielleicht was ich hier falsch gemacht habe.
MfG
Mit Zitat antworten
  #4 (permalink)  
Alt 09.03.2012, 09:17
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 747
mermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblick
Standard

Du versuchst einen zweiten Eintrag mit ID=1 anzulegen.[1] Das geht nicht, wenn ID ein Primärschlüssel ist.

Datenbanken, erste Stunde.



1: Edit: Bzw. einen anderen Eintrag zu einem zweiten Eintrag mit ID=1 zu aktualisieren.

Geändert von mermshaus (09.03.2012 um 10:11 Uhr) Grund: Eintrag, nicht Beitrag
Mit Zitat antworten
  #5 (permalink)  
Alt 09.03.2012, 09:41
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.989
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Melde dich im PHPMyAmin an, rufe die entsprechende Tabelle auf und bearbeite das Feld. Dann wählst du den Eintrag auto_increment aus, oder machst ein Häkchen bei "AI" und speicherst.

Beim Insert lässt du dann einfach die ID aus der Felderliste und es funktioniert.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #6 (permalink)  
Alt 09.03.2012, 10:45
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.953
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von gabischatz Beitrag anzeigen
Hi ich schreibe gerade an einer Mitgliederverwaltung für unseren Boxsportverein.
Ich hoffe du weißt, was du da tust und das diese Anwendung voller potentieller Sicherheitslücken ist. Und htmlentities() ist nicht die richtige Funktion, um Eingaben für die Datenbank zu maskieren, dass könnte evtl. auch die Ursache für die Fehlermeldung sein.
Mit Zitat antworten
  #7 (permalink)  
Alt 09.03.2012, 11:35
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 13.07.2006
Beiträge: 747
mermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblickmermshaus ist ein wunderbarer Anblick
Standard

In einer 1000 Zeilen Datei, in der fünf Sprachen (HTML, CSS, JS, PHP, SQL) wild vermischt sind, sind Probleme eigentlich vorprogrammiert.

Du solltest zumindest das EVA-Prinzip beachten. Dann organisiert sich der Code schon fast zwangsläufig von selbst ordentlich.

Zum Beispiel:

- EVA Prinzip - PHP Forum: phpforum.de
Mit Zitat antworten
  #8 (permalink)  
Alt 10.03.2012, 00:25
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard

Danke für eure Antwort, hatte gestern wohl bissel wenig Schlaf gehabt, Morgen
werde ich mir das ganze in Ruhe nochmal ansehen. Man sollte halt nichts übers Knie brechen wollen
Zitat:
Zitat von protonenbeschleuniger
Ich hoffe du weißt, was du da tust und das diese Anwendung voller potentieller Sicherheitslücken ist.
Die Felder habe ich mit get übergeben damit ich den Fehler suchen kann, dabei habe ich gleich noch mehr Fehler eingebaut.
Was meinst du mit voller potentieller Sicherheitslücken?
Wie sollte ich es deiner Meinung ändern?
MfG
Mit Zitat antworten
  #9 (permalink)  
Alt 10.03.2012, 05:00
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 28.01.2011
Beiträge: 338
Webcoder sorgt für eine eindrucksvolle AtmosphäreWebcoder sorgt für eine eindrucksvolle Atmosphäre
Standard

Hi gabischatz

ich hätte einen Tipp für dich rein zur Vereinsverwaltung.

Schaue dir mal JVerein an. Läuft auf Java (also Plattform unabhängig) und bietet eigentlich alles, was man für einen professionellen Verein benötigt. Sofern du keine online Verwaltung benötigst eine echte Alternative.


Gruß
Webcoder
__________________
Websites erstellen ist ein Hobby von mir.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 10.03.2012, 10:42
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard

Hi Webcoder, danke für den Tipp, ich brauch aber eine Onlineverwaltung, um das Alter und die Gewichtsklassen korrekt anzeigen zu können. Die meisten andern Felder sind nur für den Trainer bestimmt und werden nach und nach dessen Wünschen angepasst.
Zitat:
Zitat von gabischatz
Duplicate entry '1' for key 'PRIMARY'
weißt du vielleicht was ich hier falsch gemacht habe.
War ein simpler Fehler, das Feld `id` an die richtige Stelle schon klappt es mit dem speichern.
PHP-Code:
$sql =  "UPDATE `births` SET `tag`='$tag',`monat`='$monat',`geburtsjahr`='$jahr',`vorname`='$vorname',`name`='$nachname',`anrede`='$anrede',`email`='$email',`phone`='$phone',`fax`='$fax',`mobilfon`='$mobilfon',`pic1`='$pic1',`gewicht`='$gewicht',`plz`='$plz',`ort`='$ort',`address`='$adress',`trainer`='$trainer',`vorsitzender`='$vorsitzender',`stellvertreter`='$stellvertreter',`beisitzer`='$beisitzer',`schriftfuehrerin`='$schriftfuehrer',`kassenwart`='$kassenwart',`ehrenmitglied`='$ehrenmitglied',`webmaster`='$webmaster',`bez`='$bez',`aktiv`='$aktiv',`erfolg`='$erfolge' where `id`='$id'"
Ich muss halt noch ein bisschen lernen mit den Fehlermeldungen richtig um zu gehen.
MfG
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus



Alle Zeitangaben in WEZ +2. Es ist jetzt 20:38 Uhr.