Osaako joku sanoa miksi

tämä ei toimi mutta toinen ...

Ei toimi!

$yhteys = mysql_connect(-);
mysql_select_db("-",-);
$kysely = "DELETE * FROM Tietokanta WHERE x='y'";
$haku = mysql_query($kysely, $yhteys) or die("Virhe kyselyssä!");
mysql_close($yhteys);

Ilmoittaa virhettä kyselyssä jos yrittää poistaa valittua tietuetta tällä scriptillä, mutta sen valitseminen SELECT * FROM Tietokanta WHERE x='y'"; onnistuu mainiosti... Osaako joku sanoa mikä mahtaisi olla vikana?

3

399

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • johtuisi?

      Ongelma näkyy tulevan vain jos yrittää poistaa tietuetta.. Jos päivittää UPDATE komennolla tai valitsee SELECT komennolla niin onnistuu.. Olisiko "ongelma" jollakin tavalla kytköksissä tietokannan asetuksiin?

      • teuro

        DELETELLE kuten UPDATELLEKIN pitää kertoa, mitä sen pitää tarkkaan ottaen tehdä. Siis DELETE kentta FROM taulu WHERE x = 'y'


      • fidel1
        teuro kirjoitti:

        DELETELLE kuten UPDATELLEKIN pitää kertoa, mitä sen pitää tarkkaan ottaen tehdä. Siis DELETE kentta FROM taulu WHERE x = 'y'

        DELETE:llä poistetaan kokonaisia rivejä, joten sille ei anneta sarakemäärityksiä. Näin:

        DELETE FROM taulu WHERE x = 'y';


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Hyvää iltaa!

      Mikä on päivän viisaus?
      Ikävä
      16
      457
    2. Näytät kivalta kun nukut

      *zoomaa palohälyttimen kameraa*
      Ikävä
      10
      412
    3. Haittaako jos

      kaivattusi käy tosi usein pissalla ja/tai kakalla?
      Ikävä
      16
      347
    4. Arvaa mitä mies

      Aion pilata elämäsi totaalisesti. Kyllä, totaalisesti.
      Ikävä
      3
      341
    5. Mies mä oon ihan helppo

      Miehelle johon oon ihastunut. Olen harvoin ihastunut, mutta suhun olen. Ei tarvitse kuin pyytää, niin...
      Ikävä
      13
      206
    6. Hyvää yötä

      Janne niminen mies🥰
      Ikävä
      1
      103
    7. 0
      90
    8. Mies olen aika erakko nykyään

      Vanhentunutkin olen muutamana viime vuonna parikyt vuotta. Kun en ennenkään kelvannut, niin tuskin nytkään kelpaan. Lisä
      Tunteet
      0
      90
    9. Kuinka moni palstalaisista on näin hyvässä kondiksessa

      76-vuotias rokkari Rick Springfield esittelee elämäntyyliään : https://www.youtube.com/watch?v=GbxHuNy6d68
      70 plus
      3
      67
    10. Olet onnellinen sinkku

      Näin se on nähtävä.
      Ikävä
      1
      61
    Aihe