Új hozzászólás Aktív témák

  • szike21

    csendes tag

    Sziasztok! Egy adatbázist kellene írnom php-ban, de valamiért nem tudom feltölteni a táblákat, mert a $_POST nem kap értéket azt hiszem.
    A kódok amiket írtam:
    ujaru.html:
    <html>
    <body>

    <form action="ujaru.php" method="post">
    Áru név : <input type="text" name="aru_nev" />
    Áru ID : <input type="text" name="aru_id" />
    Ár : <input type="text" name="ar" />

    <input type="submit" />
    </form>

    </body>
    </html>

    ujaru.php:
    <html>
    <head>
    <title>SQL lekérdezések 2.</title>
    </head>
    <body>

    <?php
    $felh="root";
    $jelszo="";
    $adatbazis="raktar";

    //kapcsolat létesítése
    $kapcsolat = mysql_connect("localhost", $felh, $jelszo);
    //amennyiben a kapcsolódás sikertelen, a die-nak átadott szöveget írja ki (és a program futása leáll)
    if (!$kapcsolat){
    die ("Nem lehet csatlakozni a MySQL kiszolgalohoz!");
    }

    mysql_select_db($adatbazis,$kapcsolat);

    $parancs1="INSERT INTO aruk (aru_nev,aru_id,ar)
    VALUES
    ('$_POST[aru_nev]', '$_POST[aru_id]','$_POST[ar]')";
    mysql_query($parancs1, $kapcsolat);

    $eredmeny=mysql_query("SELECT * FROM aru ORDER BY aru_nev");
    print "<table border=1>\n";
    while ($sor = mysql_fetch_row($eredmeny)){
    print "<tr>\n";
    foreach ($sor as $mezo){
    print "\t<td width='160'>$mezo</td>\n";
    }
    print "</tr>\n";
    }
    print "</table>";
    print "<br>";

    mysql_close($kapcsolat);

    ?>

    </body>
    </html>

    A problémám az lenne, hogy undefined index hibával elszáll az aru_id-re, aru_nev-re és az ar-ra, de nem tudom mi lehet a probléma. Előre is köszi a segítséget!

Új hozzászólás Aktív témák