Eredmény: 1 - 7 (7) összesen

Téma: tábla ürítés inputtal

  1. #1
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.855
    Begyűjtött 320 köszönetet
    154 hozzászólásával

    Alapbeállítás tábla ürítés inputtal

    Sziasztok!
    Van egy tábla az adatbázisban, amit ki szeretnék üríttetni egy input gomb megnyomásával. A mysqles phpkód generátora alapján ezt a sort kellene vezérelnie az inputnak
    PHP kód:
    $sql 'TRUNCATE TABLE `tábla_neve`' 
    , de sajnos nem igazán akadtam rá a megfelelő, működőképes inputba való integrálásra (a file már kapcsolódik a táblához, így csak a manipuláció módja a kérdés).
    Segítséget előre is megköszönöm!



  2. #2
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: tábla ürítés inputtal

    Ez két külön tészta.

    I. PHP-ban megvizsgálod, hogy volt-e postolás:
    if( isset( $_POST['gomb_name'] ) ){ ... }

    a., header( 'location: php file neve ');
    Ez azért jó, mert ha nyomsz egy f5-öt, akkor nem kérdezi meg, hogy újraküldöd-e az űrlapot.

    II. ...: csatlakozol mysql-hez, kiválsztod az adatbázist, majd mysql_query( $sql );

    III. Örül



  3. #3
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.855
    Begyűjtött 320 köszönetet
    154 hozzászólásával

    Alapbeállítás re: tábla ürítés inputtal

    Kow, nagyon köszönöm a segítségedet, de ez nekem sajna nem mond túl sokat. Egyszerűen nullázni akarom a tábált egy inputtal, minden vizsgálat nélkül.



  4. #4
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: tábla ürítés inputtal

    Szerinem nem értesz valamit. Az input kliensoldalon van, a tábla ürítés szerver oldalon.

    A form action tagjébe add be, hogy "empty_table.php" és ennyi. Ettől NINCS egyszerűbb megoldás a fenti kérésedre.

    empty_table.php persze tartalmazza a törlés-hez szükséges kódokat.


    Utoljára módosítva: kow által : 2007-11-10 20:37

  5. #5
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.855
    Begyűjtött 320 köszönetet
    154 hozzászólásával

    Alapbeállítás re: tábla ürítés inputtal

    Kow, a kettő hozzászólásodból lett egy kerek megoldás. Sajna a szerver oldali nyelvekkel még nem állok annyira jól, de így már világos. Köszönöm a segítséged.



  6. #6
    nimda AlBrown logója
    Csatlakozott
    07-06-15
    Hely
    Budapest
    Hozzászólás
    405
    Begyűjtött 9 köszönetet
    6 hozzászólásával

    Alapbeállítás re: tábla ürítés inputtal

    kow jól mondja, egy kis kiegészítés:
    a., header( 'location: php file neve ');
    Ez azért jó, mert ha nyomsz egy f5-öt, akkor nem kérdezi meg, hogy újraküldöd-e az űrlapot.
    a header módosítás után mindig legyen exit(); mert a különben tovább futhat a script és nem biztos, hogy az jó



  7. #7
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: tábla ürítés inputtal

    die(); -t szoktam, de a hatás ugyanaz Csináltam egy pofás restart( $url ); fgv-t, amit meg szoktam hivogatni. Ha nincs $url, akkor önmagát tölti újra.



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •