Daten in DB eintragen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Daten in DB eintragen

    Hallo erstmal !
    Hätte da ne Frage wo ich einfach net draufkomme !
    Ich habe ein Formular und das script mit dem ich die Daten in die DB eintrage das funktioniert auch fast!
    Nur habe ich 10 Felder und wenn ich die ersten 9 ausfülle kein problem, fülle ich das 10 aus bekommt ich wenn ich die Daten ausgeben lasse nichts mehr angezeigt!
    Wenn ich nur das 10 ausfülle geht es auch !
    Hat jemand ne Idee woran das liegen könnte ?
    Wäre super wenn jemand helfen kann !

    Hier mal meine Dateien !

    Formular !
    PHP-Code:
    <html>

    <
    head>
    <
    meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <
    meta name="ProgId" content="FrontPage.Editor.Document">
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <
    title>Neue Seite 4</title>
    </
    head>

    <
    body>

    <
    html>
    <
    head>
    <
    title>Impressum</title>
    </
    head>
    <
    body>
    <
    form action="Impressum_eintragen.php" method="post">
    <
    table border="0" width="547" height="1">
     <
    tr>
      <
    td width="267" height="22">Vorname</td>
      <
    td width="270" height="22">
      <
    input name="Vorname" maxlength="50" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Nachname</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Nachname" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Postleitzahl</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Plz" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Ort</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Ort" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Ortsteil</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Ortsteil" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Strasse</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Strasse" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Hausnummer</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Hausnummer" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="267" height="22">Telefon</td>
      <
    td width="270" height="22">
      <
    input maxlength="50" name="Tel" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="172" height="22">Fax</td>
      <
    td width="193" height="22">
      <
    input maxlength="50" name="Fax" type="text" size="32"></td>
     </
    tr>
     <
    tr>
      <
    td width="172" height="19">E-mail</td>
      <
    td width="193" height="19">
      <
    input name="E_mail" maxlength="50" type="text" size="32"></td>
     </
    tr>

      <
    tr>
      <
    td align="center" colspan="2" width="395" height="1">
      <
    input name="Send" type="submit" value="Eintragen">
      <
    input name="Reset" type="reset" value="L&ouml;schen">
      </
    td>
     </
    tr>
    </
    tr>
      </
    table>
    </
    form>

    </
    body>
    </
    html>

    </
    body>

    </
    html
    eintragen !
    PHP-Code:
    <html>
    <head>
    <title>Eintrag hinzuf&uuml;gen</title>
    </head>
    <body>
    <?php

    $DatabasePointer
    =mysql_connect("localhost""""");
    mysql_select_db(""$DatabasePointer);

    $SQL "INSERT INTO auto_impressum (Datum, E_mail, Fax, Tel, Ortsteil, Nachname, Vorname, Plz, Ort, Strasse, Hausnummer) VALUES (NOW(''), '".$_REQUEST['E_mail']."', '".$_REQUEST['Fax']."', '".$_REQUEST['Tel']."', '".$_REQUEST['Ortsteil']."', '".$_REQUEST['Nachname']."', '".$_REQUEST['Vorname']."', '".$_REQUEST['Plz']."', '".$_REQUEST['Ort']."', '".$_REQUEST['Strasse']."', '".$_REQUEST['Hausnummer']."')";
    mysql_query($SQL$DatabasePointer);

    if(
    mysql_affected_rows($DatabasePointer)==1)
    {
    ?>
    Danke für ihr Interesse<br>
    <a href="admin.htm">Zur&uuml;ck</a>
    <?php
    }
    else
    {
    ?>
    Beim Eintragen ist ein Fehler aufgetreten.<br>
    <a href="javascript:history.back();">Zur&uuml;ck</a>
    <?php
    }
    ?>
    </body>
    </html>
    Ausgeben :
    PHP-Code:
    <html>
    <body>

    <? include("_header.php") ?>      
          
         <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="180">
         
         
         
         
           <tr>
          <td width="2%" height=41 bgcolor="#C0C0C0">
          &nbsp;</td>
          <td width="24%" height=41 bgcolor="#C0C0C0">
          <span style="font-size: 11pt; font-weight: 700"><font color="#000080">
          &nbsp;&nbsp; </font></span>
          <span style="font-weight: 700"><font color="#0E68B5" face="Verdana">» 
          Impressum</font></span></td>
          <td width=39% height=41 bgcolor="#C0C0C0">&nbsp;</td>
        </tr>
        

    <?php


    $db 
    mysql_connect ("localhost""""");// Hier musst du USER mit deinem Benutzernamen und PASSWORT mit dem Passwort für die DB einsetzen.
    mysql_select_db(""); // Hier musst du den Datenbanknamen einsetzen


    $tabelle 'auto_impressum'// Hier den Tabellenname


    $sql "SELECT 
        * 

    FROM 
        
    $tabelle 
         "
    ;

    $result mysql_query($sql,$db);
    if(
    mysql_affected_rows()=='0'){ echo 'Leider keine Resultate gefunden. Probieren Sie es mit anderen Stichworten...'; }
    while (
    $row mysql_fetch_array($result)) {
    if(
    in_array($Suchtext,$row)){




    // Allgemein
        
    $E_mail $row['E_mail'];
        
    $Fax $row['Fax'];
        
    $Tel $row['Tel'];
        
    $Ortsteil $row['Ortsteil'];        
        
    $Nachname $row['Nachname'];
        
    $Vorname $row['Vorname'];    
        
    $Plz $row['Plz'];
        
    $Ort $row['Ort'];
        
    $Strasse $row['Strasse'];
        
    $Hausnummer $row['Hausnummer'];


    echo 
    "


           <tr>
          <td width=2% height=25 bgcolor=#E4E4E4>&nbsp;</td>
          <td width=24% height=25 bgcolor=#E4E4E4>Inhaber :</td>
          <td width=39% height=25 bgcolor=#E4E4E4>
    $Vorname $Nachname</td>
        </tr>
        <tr>
          <td width=2% height=25 bgcolor=#C0C0C0>&nbsp;</td>
          <td width=24% height=25 bgcolor=#C0C0C0>Anschrift : </td>
          <td width=39% height=25 bgcolor=#C0C0C0>
    $Strasse$Hausnummer</td>
        </tr>
        <tr>
          <td width=2% height=25 bgcolor=#E4E4E4>&nbsp;</td>
          <td width=24% height=25 bgcolor=#E4E4E4>&nbsp;</td>
          <td width=39% height=25 bgcolor=#E4E4E4>
    $Plz $Ort$Ortsteil</td>
        </tr>
        <tr>
          <td width=2% height=25 bgcolor=#C0C0C0>&nbsp;</td>
          <td width=24% height=25 bgcolor=#C0C0C0>Telefon :</td>
          <td width=39% height=25 bgcolor=#C0C0C0>
    $Tel</td>
        </tr>
        <tr>
          <td width=2% height=25 bgcolor=#E4E4E4>&nbsp;</td>
          <td width=24% height=25 bgcolor=#E4E4E4>Fax :</td>
          <td width=39% height=25 bgcolor=#E4E4E4>
    $Fax</td>
        </tr>
        <tr>
          <td width=2% height=25 bgcolor=#C0C0C0>&nbsp;</td>
          <td width=24% height=25 bgcolor=#C0C0C0>E-Mail :</td>
          <td width=39% height=25 bgcolor=#C0C0C0><a href=mailto:
    $E_mail><font color=#0E68B5>$E_mail</font></a></td>
        </tr>







    "
    ;  

    // Hier kannst du die Ausgabe noch erweitern

        
    }
    }
    ?>

      </table>

    <? include("_footer.php") ?>
         

    </body>

    </html>
    Danke mal im Vorraus

  • #2
    http://www.php-resource.de/forum/sho...threadid=50454
    lesen
    Kissolino.com

    Kommentar

    Lädt...
    X