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

  • domi007

    őstag

    Hali!
    Nagyon kezdő Mysql-es kérdés, de nem tudok rájönni:
    PHP-val szeretnék az adatbázisba adatot vinni. A lényeg: URL-ben megadok 2 paramétert, a PHP meg beleírja őket a megfelelő helyre.
    A helyzet: egy darab adatbázis (test), localhoston fut a server, egy tábla (kacsa), a táblában 2 oszlop (CRC_ertek, Megoldas). Az url így nézne ki (csak egy példát írtam):
    localhost/ir.php?crc=32121&megoldas=capcarap

    Az ir.php:

    <?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'];
    mysql_query("INSERT INTO kacsa (CRC_ertek,Megoldas)
    VALUES($crc,$megoldas);");
    ?>

    A probléma: nem írja bele az adatbázisba a cuccot. Az értékeket rendesen lekapja az url-ből (ellenőriztem, echo-val szépen kiírja őket), de az adatbázisba soha nem kerülnek bele.
    Próbálkoztam már úgyis, hogy a 10., mysql_query-s sort beírtam így:
    $sql=...
    vagy így:
    $valami=mysql_query(...

    De semmi :(

    A baj az, hogy még az sql kódban se vagyok biztos.

    Köszönöm előre is!

    DOMy

    "̶d̶e̶ ̶a̶ ̶t̶u̶d̶o̶m̶á̶n̶y̶ ̶m̶a̶i̶ ̶á̶l̶l̶á̶s̶a̶ ̶s̶z̶e̶r̶i̶n̶t̶ ̶a̶z̶ ̶i̶p̶a̶r̶i̶ ̶m̶é̶r̶e̶t̶e̶k̶b̶e̶n̶ ̶i̶s̶ ̶h̶a̶s̶z̶n̶á̶l̶h̶a̶t̶ó̶ ̶S̶H̶A̶1̶ ̶c̶o̶l̶l̶i̶s̶i̶o̶n̶t̶ ̶g̶e̶n̶e̶r̶á̶l̶ó̶ ̶e̶s̶z̶k̶ö̶z̶..." - 2017. február 23. óta már létezik

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