Aktív témák

  • Bici

    félisten

    Sziasztok!

    Állati kezdő vagyok a témában, és már az alapoknál elakadtam.
    A feladat az, hogy a beviteli mezők tartalmát egy létező adatbázis létező, de még üres táblájába írjam.
    Ha nem töltöm ki a mezőket, akkor ezt kapom vissza:
    "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 ' , , , , , , , , , , )' at line 2"
    Ha kitöltöm, akkor ezt:
    "Unknown column 'a' in 'field list'"
    'a' betűt írtam az első mezőbe, de bármi másra ugyanazt írja ki, amit beírok.
    Olyan, mintha a mező tartalmát akarná azonosítani az oszlop nevével... :F

    Ez a kód:

    <?php
    $cegnev = $_POST['cegnev'];
    $cim = $_POST['cim'];
    $tel = $_POST['tel'];
    $fax = $_POST['fax'];
    $email = $_POST['email'];
    $web1 = $_POST['web1'];
    $web2 = $_POST['web2'];
    $minosites = $_POST['minosites'];
    $markanev = $_POST['markanev'];
    $leiras = $_POST['leiras'];
    $termekek = $_POST['termekek'];
    $ajanlat = $_POST['ajanlat'];
    $kapcsolat = mysql_connect( *** );
    if ( ! $kapcsolat ) die( "Nem lehet csatlakozni a MySQL kiszolgalohoz." );
    mysql_select_db( " *** " ) or die ( "Nem lehet megnyitni az adatbázist." );
    mysql_query( "INSERT INTO fotabla ( cegnev, cim, tel, fax, email, web1, web2, minosites, markanev, leiras, termekek, ajanlat )
    VALUES ( $cegnev, $cim, $tel, $fax, $email, $web1, $web2, $minosites, $markanev, $leiras, $termekek, $ajanlat )")
    or die ( mysql_error() );
    mysql_close( $kapcsolat );
    ?>

    Biztos, valami nagyon alap hiba van, de nem jövök rá. :(

Aktív témák