kostenloser Webspace werbefrei: lima-city


type="textlong"

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    itchydiemaus

    itchydiemaus hat kostenlosen Webspace.

    Gibt es in MySql eine gro?ere Einheit mit der ich ein Textfeld besetzen kann weil das typ="textlong" ist mir immer noch zu klein...


    mfg ItchydieMaus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. 0******a

    Der Typ heisst ?brigens LONGTEXT und nicht textlong. LONGTEXT-Spalten k?nnen bis zu 4 GigaByte (- 1 Byte) lange Strings speichern. Wenn das nicht ausreichen soll, frage ich mich, was du da eigentlich speichern willst... Vielleicht hast du das ja falsch verstanden...
    Wenn du zum Beispiel folgende Tabellendefinition hast
    create table blubb (id int(10) auto_increment, name longtext, adress longtext);
    dann kann in jedem Datensatz name 4 GB gross sein und adress auch nochmal 4 GB. Wenn du den Speicherplatz voll ausnutzt in jedem Datensatz, dann h?ttest du pro Datensatz also 8 GB und nach 10 Datens?tzen bereits eine ganze Festplatte gef?llt. Daher bin ich verwundert dar?ber, dass dir das nicht ausreichen soll.
  4. Autor dieses Themas

    itchydiemaus

    itchydiemaus hat kostenlosen Webspace.

    Nein es ist anscheinend eh nicht zu klein aba wenn ich zb diesen code in das Datenbankfeld speichern willt funktioniert das nicht...

    if (@$senden && $beitrag != "" && $nick != "")
    {
    $date = date("d/m/y, H:i:s");
    $mysql = mysql_query("INSERT INTO db.Guestbook (user, nachricht, zeit) VALUES ('$nick', '$beitrag', '$date')");
    $beitrag = ""; $nick = "";
    }

    $sql = mysql_db_query("db","SELECT user, nachricht, zeit, id FROM Guestbook ORDER BY id");

    for($i=1;$res = mysql_fetch_row ($sql);$i++) {
    echo '<b>User: </b>'.$res[0].'<br><b>'.$i.'. Nachricht: </b>'.nl2br($res[1]).'<br><b>Datum, Zeit: </b>'.$res[2].'<br><br>';}

    mysql_close ($inDB);

    Kannst du dir das erkl?ren..
    ein text mit gleich vielen Zeichen zb. kann ich in die Datenbank speichern..
  5. e**o

    was ist den der genau fehler??

    Wenn du den Fehler wissen willst musst du am schluss
    echo mysql_error(); schreiben.

    Bitte schreib den Fehler

    mfg
    edvo
  6. 0******a

    Vorweg ein Hinweis wegen geschweiften Klammern:
    http://www.lima-city.de/boards.php?mode=thread&id=31837

    @topic:
    Wie edvo bereits gesagt, gib die Fehlermeldung bitte aus. Mach das so:

    if (@$senden && $beitrag != "" && $nick != "")
    &#123;
    &nbsp;&nbsp;$date = date("d/m/y, H:i:s");
    &nbsp;&nbsp;$mysql = mysql_query("INSERT INTO Guestbook (user, nachricht, zeit) VALUES ('$nick', '$beitrag', '$date')");
    &nbsp;&nbsp;if ($mysql == FALSE)
    &nbsp;&nbsp;&nbsp;&nbsp;die(mysql_error());
    &nbsp;&nbsp;$beitrag = ""; $nick = "";
    }

    Im INSERT-Statement habe ich etwas ge?ndert, dies bitte auch ?bernehmen. Das "db." wurde rausgel?scht.
  7. 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!