Ergebnis 1 bis 4 von 4

Thema: PHP/MYSQL/HTML | Formular

  1. #1
    Youngster
    Registriert seit
    17.06.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard PHP/MYSQL/HTML | Formular

    Hallo ich mal wieder^^
    und wahrscheinlich wieder son blödheitsproblem...
    wenn ich nun aalles ausfülle kommt folgendes:
    Code:
    SQL: INSERT INTO news SET name ='NaMex', email ='test', datum ='2009-07-12 11:28:53', eintrag ='test' quelle ='test' newsimg ='test' Ungültige Abfrage: 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 'quelle ='test' newsimg ='test'' at line 1
    worann kann das liegen?
    wenn ich
    Code:
      $sql .= " quelle ='". $_POST['quelle'] ."' ";
      $sql .= " newsimg ='". $_POST['newsimg'] ."' ";
    entferne geht das wieder... -.-"

    PHP-Code:
    <?php 
    include ("../login/checkuser.php"); 
    ?> 

    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <title>Ihr Name</title>
    <style type="text/css">
    .style1 {
        font-family: Verdana;
        font-size: xx-small;
    }
    .style2 {
        color: #CC9900;
    }
    .style3 {
        font-family: Verdana;
        font-size: xx-small;
        margin-left: 18px;
    }
    </style>
    </head>

    <body style="color: #FFFFFF; background-color: #000000">

    </body>

    </html>

    <form name="" action="<?php echo $_SERVER['PHP_SELF']; ?>
    method="POST" enctype="text/html"> 
    <p><span class="style1">Nick:</span>
    <span class="style1"><?php echo $_SESSION["user_nickname"]; ?>
    <br>Titel:
    </span> 
    <input type="text" name="email" value="" size="50" maxlength="150" class="style1" style="width: 173px" /><span class="style1">
    <br>Eintrag:</span><br class="style1" /> 
    <textarea name="eintrag" class="style1" style="width: 209px; height: 102px"></textarea><span class="style1">
    <br>Links: 
    <input type="text" name="quelle" value="" size="50" maxlength="150" class="style3" style="width: 154px" />
    <br>Newsimg: 
    <input type="text" name="newsimg" value="" size="50" maxlength="150" class="style1" style="width: 153px" />
    <br><span class="style2"><strong>Codes:</strong></span><br>Enter: &lt;br&gt;<br>Fett: &lt;strong&gt;&lt;/strong&gt;<br>
    Link: &lt;a href=&quot;hier-der-link&quot; target=&quot;_blank&quot;&gt;link-text&lt;/a&gt;<br>Img: &lt;img src=&quot;img-link&quot;/&gt;<br>
    </span>


    <input type="Submit" name="" value="speichern" class="style1" /> 
    </form>  
    <?php 
    if (isset($_POST))
    {
      
    ///
      
    require_once ('conf.php');
      
    //
      
    if ( $_POST['eintrag'] == "" ) { exit; 
      } else { 
      echo 
    "<h2>News gespeichert</h2>";
      } 
      
      
    //SQL COMMANDS
      
    $sql " INSERT INTO news "
      
    $sql .= " SET ";
      
    $sql .= " name ='"$_SESSION["user_nickname"] ."', "
      
    $sql .= " email ='"$_POST['email'] ."', "
      
    $sql .= " datum ='"date("Y-m-d H:i:s") ."', ";
      
    $sql .= " eintrag ='"$_POST['eintrag'] ."' ";
      
    $sql .= " quelle ='"$_POST['quelle'] ."' ";
      
    $sql .= " newsimg ='"$_POST['newsimg'] ."' ";
      
      echo 
    "<hr />SQL: $sql<hr />";
      
    $db_link = @mysql_connect (MYSQL_HOSTMYSQL_BENUTZERMYSQL_KENNWORT); 
      if ( ! 
    $db_link ) { 
      
    // hier sollte dann später dem Programmierer eine 
      // E-Mail mit dem Problem zukommen gelassen werden 
      // die Fehlermeldung für den Programmierer sollte
      // das Problem ausgeben mit: mysql_error() 
      
    die('keine Verbindung zur Zeit möglich - später probieren '); 
      }
      
      
    $db_sel mysql_select_dbMYSQL_DATENBANK ) or die("Auswahl der Datenbank fehlgeschlagen");
      
    // ausführen des mysql-Befehls 
      
    $db_erg mysql_query$sql ); 
      if ( ! 
    $db_erg ) { die('Ungültige Abfrage: ' mysql_error());
       }
       exit;
    }
      
    ?>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: PHP/MYSQL/HTML | Formular

    also auf den ersten blick ist dein sql-syntax oeben ja auch falsch...
    bei dem von dir oebn gezeigten fehler fehlen kommata..


    und ich kenn inserts und updates nur so:

    insert into table values() bei nem insert wo alle felder ausgefüllt werden, sonst musste jede zu füllende spalte explizit erwähnen

    update table set col=value, col2=value2 where condition bei updates

    aber guck nochma genau in die mysql-referenz, da wirste dann fündig
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Youngster
    Themenstarter

    Registriert seit
    17.06.2009
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP/MYSQL/HTML | Formular

    habs..!

    dank dir )

  4. #4
    Bandit
    Gast

    Standard AW: PHP/MYSQL/HTML | Formular


Ähnliche Themen

  1. Formular um Daten in MySQL DB zu schreiben
    Von 00eraser00 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 28.02.2008, 14:59
  2. Html formular
    Von switchsk8 im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 10.05.2007, 21:12
  3. [HILFE]formular in mysql eintragen
    Von monstaa im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 15.03.2007, 13:22
  4. formular html cgi
    Von arlette im Forum HTML & CSS Forum
    Antworten: 0
    Letzter Beitrag: 29.06.2005, 16:25
  5. formular zum einfügen von bildern in mysql tabelle
    Von Lion im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 14.04.2005, 20:35

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •