kostenloser Webspace werbefrei: lima-city


Einfügen in MySQL

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m****w

    tja, es h?rt sich so leicht an, ist es aber nicht.

    INSERT INTO tuts (id,name,subject,date,text,art) VALUES ('',$name,$subject,$date,$text,$art)

    INSERT INTO newtuts (id,timestamp,name,subject,date,art,timestamp) VALUES ('',UNIX_TIMESTAMP(),$name,$subject,$date,$art)

    es wird nichts eingef?gt!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. mach mal nen strichpunkt ; an das ende des befehls udn sag ma ob es geht
  4. Autor dieses Themas

    m****w

    es geht auch nicht! :pissed:
  5. kommt eine fehlermeldung oder passiert einfah nix?
  6. ?berpr?f mal die anf?hrungszeichen
  7. Gebe mal unter den MySQL-Befehl (mysql_query) folgendes ein:

    echo mysql_error();


    und sage uns, was ausgegeben wird.
  8. t*****b

    Ich denke mal, dass die id auf auto-imigrant (oder wie das hei?t) gestellt ist, muss man also nichtmehr definieren.

    $timestamp = UNIX_TIMESTAMP();
    $eintrag = "INSERT INTO newtuts (timestamp,name,subject,date,art,timestamp) VALUES ('$timestamp','$name','$subject','$date','$art')";
    mysql_query($eintrag);

    Sollte das nicht funktionieren, ?berpr?fe (per echo() oder die()) ob du deine Datenbank richtig verbunden hast (Beispielsweise: mysql_connect ... or echo "fehler bei der DB-verbindung";).
  9. Autor dieses Themas

    m****w

    @julian182: er sagt keine fehlermeldung, aber er f?gt auch nichts ein.
  10. dann h?ngt es wohl am commit befehl commit schreibt die daten erst in die datenbank vorher wird nix ge?ndert
    Hab ic grad vor na halben stunde gelernt hock auf em praktikum udn lern sql bei oracle :p
  11. lordoflima

    Admin Kostenloser Webspace von lordoflima

    lordoflima hat kostenlosen Webspace.

    ja, bei oracle is das was anderes als bei mysql - du solltest auf keinen fall die id mit in den query nehmen, lass die mal weg, auch den wert daf?r
  12. der cehf hat gesprochen :p

    sql ist sql die unterschiede bei den plattformen ist minimal
  13. lordoflima

    Admin Kostenloser Webspace von lordoflima

    lordoflima hat kostenlosen Webspace.

    sql = structured query language
    sql ist also die SPRACHE, mit der mit dem datenbanksystem kommuniziert wird.

    das DATENBANKSYSTEM ist aber teilweise anders, von algorithmen, methoden o.?.

    du kannst mir glauben, ich hab mich schon ein klein wenig mit mysql besch?ftigt
  14. ohne commit ist aber en sql befehl f?r die tonne weil er net in die datenbank eingetragen wird
  15. lordoflima

    Admin Kostenloser Webspace von lordoflima

    lordoflima hat kostenlosen Webspace.

    mysql hat autocommit, meine fresse.
    http://dev.mysql.com/doc/mysql/en/COMMIT.html

    glaub mir einfach und laber nicht rum wenn du es nicht sicher weisst.
  16. dann sag das doch, werde jetzt nciht emrh versuchen leuten zu helfen *gruml*
  17. lordoflima

    Admin Kostenloser Webspace von lordoflima

    lordoflima hat kostenlosen Webspace.

    dann is ja gut :biggrin:
  18. Autor dieses Themas

    m****w

    jetzt geht es! :stupid:
  19. woraN LAG ES
  20. Autor dieses Themas

    m****w

    Anstatt

    INSERT INTO tabelle ('hallo') VALUES ....

    muss es

    INSERT INTO `tabelle` (`hallo`) VALUES ....

    also, anstatt ' muss ein `dahin.... komisch, oder?
  21. Autor dieses Themas

    m****w

    hi

    while ($row=mysql_fetch_array($sql)) {
    if($row=="") {
    echo "Nichts gefunden!";
    }
    }

    Es soll eine Suche werden. wenn nichts damit ?bereinstimmt, soll er "Nichts gefunden!" ausgeben, aber irgendwie geht das nicht!

    Menlow
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!