• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Datum und ´Zeit wird nicht richtig gespeichert

Status
Für weitere Antworten geschlossen.
Genau das. Dann noch vernünftig formatiert und alles ist gut:
PHP:
INSERT INTO
  `mega_matches` (
    `catID`,
    `opponent`,
    `opponent_hp`,
    `date`,
    `xonx`,
    `maps`,
    `players`,
    `description`,
    `result1`,
    `result2`
  )
VALUES (
  '20',
  'sad',
  '',
  '1072911600',
  '1',
  'asdads',
  '',
  '',
  'asd',
  'asd'
)

Das erste was mit auffällt, dass du um Zahlen immer noch Hochkommata hast. Willst du nicht lesen oder kannst du nicht lesen?
Artemis schrieb:
Bei allen Strings kommt ein ' drumherum, bei Zahlen nicht. So einfach.

PHP:
INSERT INTO
  `mega_matches` (
    `catID`,
    `opponent`,
    `opponent_hp`,
    `date`,
    `xonx`,
    `maps`,
    `players`,
    `description`,
    `result1`,
    `result2`
  )
VALUES (
  20,
  'sad',
  '',
  1072911600,
  1,
  'asdads',
  '',
  '',
  'asd',
  'asd'
)

Und noch etwas:
Wenn die Spalten, in der Reihenfolge sind, wie du sie in dem Query stehen hast, dann kannst du das hier:
PHP:
  (
    `catID`,
    `opponent`,
    `opponent_hp`,
    `date`,
    `xonx`,
    `maps`,
    `players`,
    `description`,
    `result1`,
    `result2`
  )
auch einfach weglassen.
 
Werbung:
Alles klar danke.

So nun noch ein Problem bei INSERT INTO ".$prefix."_war ...

das mit dem ".$prefix."_war geht nicht, dass '".$prefix."_war' auch nicht wo ist da der fehler ?
 
Werbung:
Entwirt sieht er so aus:

Code:
query("INSERT INTO 
                ".$prefix."_war
                     (catID,
                      opponent, 
                      opponent_hp, 
                      date, 
                      xonx, 
                      maps, 
                      players, 
                      description, 
                      result1, 
                      result2) 
            VALUES 
                  (".$_POST['category'].", 
                   '".$_POST['opponent']."', 
                   '".$_POST['opponent_hp']."', 
                   ".$date.", 
                   '".$_POST['xonx']."', 
                   '".$_POST['maps']."', 
                   '".$_POST['lineup']."', 
                   '".$_POST['description']."', 
                   '".$_POST['result1']."', 
                   '".$_POST['result2']."')");

Ausspucken tut er wenn es so ist: Query faild o.0

weil die function query so aussieht:

Code:
 function query($query) {    
                   $result = mysql_query($query) or die('Query failed!'); 
                   return $result;
                      }
 
Werbung:
Ok.

Wenn ich das mache ".$prefix."_war dann erscheint Table 'mega.mega_war' doesn't exist

Bei '".$prefix."'_war das:

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 ''mega'_war (catID, opponent, opponent_hp, date, xonx, maps, players, description' at line 1
 
Werbung:
ALLES oder nur den punkt?
denn das ganze tut nutzt dir nichts, wenn du keine richtigen grundkenntnisse hast.

Nils aka XraYSoLo
 
Werbung:
Du hast es leider nicht verstanden also noch mal oben anfangen ;)
 
Bevor ich von oben nochmal anfange frage ich andere, die etwas hilfbereiter sin, trotzdem danke.
 
Werbung:
wir sind nicht hier, um dir die arbeit abzunehmen, wir überprüfen und geben hilfestellung. allein niklas hat schon so viel tips gegeben...
und wenn du den aufwand nicht auf dich nehmen willst, geh' in die jobörse.

Nils aka XraYSoLo
 
Nagut. Dann fangen wir nochmal an ;ugl

Mein Problem war wegen der MySQL Tabelle

so '".$prefix."'_war ging es nicht so '".$prefix."_war' ging es auch nicht.

Dann habt ihr gesagt lies nochmal in dem tutorial nach. Das werde ich jetzt machen, könnt ihr vielleicht noch einen Tip geben wo genau ?
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben