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

  • VladimirR

    nagyúr

    válasz Zoltán #70 üzenetére

    a dontott idezojel arra jo, hogy ha ''foglalt szot'' (pl mysql fuggvenynevek, parancsnevek, akarmik) szeretnel adni tabla-, vagy mezonevnek, akkor ilyenek koze kell irni
    elhagyhato, ha nem ilyen foglalt kifejezest hasznalsz, de en igy szoktam meg, mert phpmyadminbol nezehgettem ki a php-s sql kodokat, s az mindenhova tesz

    a hibat azert kapod, mert mar van 0 erteku key1 (sorban az elso, vagyis az id)
    ezt ketfelekeppen kerulheted ki:
    -lekerdezed, hogy mi az aktualis legnagyobb id, es attol egyel nagyobbat adsz meg
    -autoincrementet hasznalsz, es a lekerdezesbol kiveszed az id-t, tehat ez lesz a beszurasod:

    $parancs = ''INSERT INTO `probatabla` ''
    . ''(`nev`, `jelszo`, `email`, `datum`, `ip`) ''
    . ''VALUES ''
    . ''('$nev', '$jelszo', '$email', '$datum', '$ip')'';

    ekkor az id automatikusan fopg novekedni
    beallitamni meg igy tudod:

    ALTER TABLE `probatabla` CHANGE `id` `id` INT(10) NOT NULL AUTO_INCREMENT

    az file-ok meg azert ne voltak elerhetoek, mert nem ment a gepem, igy nem volt elerheto a webszerverem, de most mar ujbol megy (ritka az olyan, hogy kikapcsolom a gepet, de ki kellett szednem a hdd-t :DDD)

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

Hirdetés