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

  • domi007
    őstag

    Először is, mindig csinálj ellenőrzést, hogy sikeres-e a query.
    Valszeg a query-d a hibás, mert a crc (bár ez nem feltétlen) is meg a megoldas mezok is sztringek kellenek, hogy legyenek, mert mindketto tartalmazhat vegyesen szamokat és betuket is, így tehát aposztrof koze kell tenni.
    Azonkívül persze az sql tábládnak is igazodnia kell ehez, nyilván int-es mezőre nem megy be a megoldás értéke.
    És persze a VALUES kulcsszo után tehetsz szóközt, mert erre is háklis lehet.
    Korán reggel talán így nézne ki a kód:

    <?php
    $db_host = "localhost";
    $db_user = "root";
    $db_pwd = "root1";
    $db_name = "test";
    mysql_connect($db_host, $db_user, $db_pwd);
    mysql_select_db($db_name);
    $crc=$_GET['crc'];
    $megoldas=$_GET['megoldas'];
    $sql = "INSERT INTO kacsa (CRC_ertek,Megoldas) VALUES ('" . $crc . "','" . $megoldas . "');";
    $eredmeny = mysql_query($sql);
    if(!$eredmeny){die('Arrgh, talán rossz az sql: ' . $sql);}
    else{echo 'Adatrögzítés sikeres';}
    ?>

    Próbáld meg így.

    Ezer köszönet, kitűnően működik.

    Egyébként, ha érdekel, ehhez a rendszerhez járultál hozzá (még nincs kész a honlap), még egyszer köszönöm szépen!

    DOMy

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