Brauche dringend Hilfe

  • Hallo Leuts, habe ien riesen Problem, habe eine witzedatenbank aber kein script witze in selbiege einzutragen. Seite vo die witze angezeigt werden ist da und die seite zum witzebewerten auch nur halt meine user können keine witze eintragen, muß das bisher über die datenbank machen. Wer kann helfen


    Hier die Datenbank!


    --
    -- Tabellenstruktur für Tabelle `witze`
    --

    DROP TABLE IF EXISTS `witze`;
    CREATE TABLE IF NOT EXISTS `witze` (
    `id` int(11) NOT NULL auto_increment,
    `text` text NOT NULL,
    `gruppenid` int(20) NOT NULL default '0',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM COMMENT='Zufallstext für Witze und Tipps' AUTO_INCREMENT=360 ;

  • Wobei sollen wir dir helfen? Ein fertiges Script wirst du kaum bekommen, was hast du denn bisher versucht? Und woher kommen die schon existierenden Scripte?

    phpfan

  • Brauche eine Formulareingabe die dann einen Witz in die obengenannte datenbank schreibt

    In folgenden htmlcode sollte das ganze rein


    <table width=501 height=325 cellpadding=0 cellspacing=0 border=0>
    <tr>
    <td height=13 background="images/text-oben.jpg"></td>
    </tr>
    <tr>
    <td valign=top background="images/text-mitte.jpg" align=center>
    <table border=0 cellpadding=2 cellspacing=0 width=90% class="loginblau">
    <tr>
    <td height="50" align="center" class="text_top">Witz
    eintragen</td>
    </tr>
    <tr>
    <td class="text1"></td>
    </tr>
    <tr>
    <td><hr></td>
    </tr>
    <tr>
    <td height="280">
    <p align="center"><font color="#FF0000">Hier eingabe für
    Witze</font></td>
    </tr>
    <tr>
    <td height="30" align="center" valign="bottom">Zur&uuml;ck zur vorigen Seite</td>
    </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td height=16 background="images/text-unten.jpg"></td>
    </tr>
    </table>

  • Code


    PHP
    <?php
    $verbindung = mysql_connect ("Servername",
    "Username", "Passwort")
    or die ("keine Verbindung möglich.
     Benutzername oder Passwort sind falsch");
    
    
    mysql_select_db("Datenbankenname")
    or die ("Die Datenbank existiert nicht.");
    ?>


    PHP
    <?php
    $eintrag = "INSERT INTO Tabellenname
    (text, gruppenid)
    VALUES
    ( '$text', '$gruppenid')";
    
    
    $eintragen = mysql_query($eintrag);
    ?>

    Schau mal hier rein:
    http://www.php-einfach.de/einf_mysql.php