Ergebnis 1 bis 20 von 321

Thema: Allgemeiner Fragethread

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    PHP-Code:
    $Datenbankzeiger=mysql_connect($DBHost$DBBenutzer);
    mysql_select_db($DBDatenbank$Datenbankzeiger);

    /*
    INSERT INTO `gaestebuch` ( `ID` , `IPAdresse` , `Datum` , `Name` , `Titel` , `Eintrag` , `Website` )
    VALUES (
    NULL , '3.3.3', '2007-07-25 17:57:09', 'Erik', 'Titel', 'Eintrag', NULL
    );

    <br>
    */

    $SQL "INSERT INTO ".$DBTabelle." ('Datum', 'Name', 'Titel', 'Eintrag', 'Website') VALUES ('NOW', '".$_REQUEST['Name']."', '".$_REQUEST['Titel']."', '".$_REQUEST['Eintrag']."', '".$_REQUEST['Website']."')";
      print 
    $SQL;

    mysql_query($SQL$DatabasePointer); 
    Äh, bei mysql_db_select heißt es [i]$Datenbankzeiger[i], bei mysql_query allerdings $DatabasePointer. Ist das vielleicht der Fehler?

  2. #2
    OK, das war auf jeden Fall mitschuld. Es sind immer diese Dinge, die man übersieht!

    Ich habe den Quelltext nun deiner Angabe entsprechend geändert, aber es klappt leider noch nicht:
    Code:
    INSERT INTO gaestebuch ('Datum', 'Name', 'Titel', 'Eintrag', 'Website') VALUES ('NOW', 'NameX', 'TitelX', 'BeitragX ', 'http://www.x.de')
    (Betroffener) Code:
    PHP-Code:
    $SQL "INSERT INTO ".$DBTabelle." ('Datum', 'Name', 'Titel', 'Eintrag', 'Website') VALUES ('NOW', '".$_REQUEST['Name']."', '".$_REQUEST['Titel']."', '".$_REQUEST['Eintrag']."', '".$_REQUEST['Website']."')";
      print 
    $SQL;

    mysql_query($SQL$Datenbankzeiger);

    if(
    mysql_affected_rows($Datenbankzeiger)==1)
    #...

    Ach ja: IPAdress habe ich momentn als Standard NULL definiert.
    Die auto_increment ID brauche ich ja nicht zu erwähnen?!

    Aktuelle Tabelle:

    Geändert von Bluescreen (07.07.2007 um 19:10 Uhr)

  3. #3
    Zitat Zitat von Bluescreen Beitrag anzeigen
    Ich habe den Quelltext nun deiner Angabe entsprechend geändert, aber es klappt leider noch nicht:
    Bitte etwas genauer, so hilft das nicht viel. o_O' Oder kommt wieder genau die gleiche Fehlermeldung für genau die gleichen Zeilen?

    Ahja, und wie Malu schon einmal gesagt hat: wenn du die aktuelle Timestamp einfügen willst, musst du NOW() schreiben, nicht 'NOW'. Bei zweiterem schreibst du einen String in ein Timestamp-Feld, was kaum klappen wird. o_O'

Berechtigungen

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