MySQL taulun luominen

jotain vialla???

Onko mun taulun luomisessa jotain vialla? kun saan ilmoituksen että taulua ei ole:
table jaskajokunen.testitaulu' doesn't exist

11

825

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Tai jotain puuttuu

      En malta olla kysymättä, että suoritatko tuota kyselyä missään? Jos yrität ajaa tuon skriptin, niin lisääppä seuraavanlainen rivi:

      mysql_query($sql);

      tuonne loppuun juurikin ennen yhteyden sulkemista.

      Lisäksi kannattaa tutustua funktioon mysql_error() http://fi2.php.net/manual/en/function.mysql-error.php

      • edelleen...

        kun yritän syöttää tietoa tulee ilmoitus ettei ko. taulua ole olemassa...


      • toimimaan...

        tsekkasin tuolla mysql_errorilla missä virhe ja sitä kautta tajusin että ilmeisesti kun taulua luodaan niin sen sisällä ei saa olla kommentointia... nyt tuntuisi siis toimivan kun poistin kommentoinnin.


      • mistä?
        toimimaan... kirjoitti:

        tsekkasin tuolla mysql_errorilla missä virhe ja sitä kautta tajusin että ilmeisesti kun taulua luodaan niin sen sisällä ei saa olla kommentointia... nyt tuntuisi siis toimivan kun poistin kommentoinnin.

        >...taulua luodaan niin sen sisällä ei saa olla kommentointia...

        >...poistin kommentoinnin.

        Voisitko vähän tarkentaa. Alunperin kun puuttui queryn suoritus niin tilanne on tietysti selvä ettei toimi mutta mitä muuta piti poistaa?

        Postaa vaikka se toimiva pätkä niin verrataan siihen ensimmäiseen.


      • ei-toimiva..
        mistä? kirjoitti:

        >...taulua luodaan niin sen sisällä ei saa olla kommentointia...

        >...poistin kommentoinnin.

        Voisitko vähän tarkentaa. Alunperin kun puuttui queryn suoritus niin tilanne on tietysti selvä ettei toimi mutta mitä muuta piti poistaa?

        Postaa vaikka se toimiva pätkä niin verrataan siihen ensimmäiseen.

        Aiemmassa postauksessani ei ollut noita kaikki
        kommentointeja joten poistelin ne tuosta
        CREATE TABLE..... kohdasta ja alko toimivaan

        EI-TOIMIVA SIIS:



        JA TOIMIVA


      • keksa
        ei-toimiva.. kirjoitti:

        Aiemmassa postauksessani ei ollut noita kaikki
        kommentointeja joten poistelin ne tuosta
        CREATE TABLE..... kohdasta ja alko toimivaan

        EI-TOIMIVA SIIS:



        JA TOIMIVA

        vasta jälkimmäisessä suoritat taulun luonnin kantaan mysql_query-komennolla


      • mistä?
        ei-toimiva.. kirjoitti:

        Aiemmassa postauksessani ei ollut noita kaikki
        kommentointeja joten poistelin ne tuosta
        CREATE TABLE..... kohdasta ja alko toimivaan

        EI-TOIMIVA SIIS:



        JA TOIMIVA

        Kuten arvelinkin, kommentoinnilla ei ollut mitään vaikutusta kuten ei yleensäkään.

        Kääntäjät / tulkit vaan yksinkertaisesti hylkää kommenttialun jälkeiset merkit rivillä.


      • Prolog
        mistä? kirjoitti:

        Kuten arvelinkin, kommentoinnilla ei ollut mitään vaikutusta kuten ei yleensäkään.

        Kääntäjät / tulkit vaan yksinkertaisesti hylkää kommenttialun jälkeiset merkit rivillä.

        "Kääntäjät / tulkit vaan yksinkertaisesti hylkää kommenttialun jälkeiset merkit rivillä."

        Luonnollisestikaan PHP-tulkki ei hylkää silloin kun kommentit ovat keskellä merkkijonovakiota, niin kuin tässä tapauksessa:

        $sql = "CREATE TABLE testitaulu
        ( // luodaan taululle kentät
        Nimi varchar(10),
        Snimi varchar(20),
        Paikkakunta varchar(20),
        Postinumero int,
        Maa varchar(15)
        )";

        Tuo merkkijonovakio välitetään siis MySQL-tulkille PHP-kommentteineen, jolloin MySQL ei sitä tietenkään ymmärrä. MySQL-tulkki saattaisi hyväksyä MySQL:n omat kommentit tuossa kohtaa. En muista miten kommentit juuri MySQL:ssä merkittiin, mutta ANSI SQL:ssä kelpaa -- ja SQL-99:ssä /* ... */ Mahdollisesti MySQL:ssä toimii ainakin toinen edellämainituista.


      • jej
        Prolog kirjoitti:

        "Kääntäjät / tulkit vaan yksinkertaisesti hylkää kommenttialun jälkeiset merkit rivillä."

        Luonnollisestikaan PHP-tulkki ei hylkää silloin kun kommentit ovat keskellä merkkijonovakiota, niin kuin tässä tapauksessa:

        $sql = "CREATE TABLE testitaulu
        ( // luodaan taululle kentät
        Nimi varchar(10),
        Snimi varchar(20),
        Paikkakunta varchar(20),
        Postinumero int,
        Maa varchar(15)
        )";

        Tuo merkkijonovakio välitetään siis MySQL-tulkille PHP-kommentteineen, jolloin MySQL ei sitä tietenkään ymmärrä. MySQL-tulkki saattaisi hyväksyä MySQL:n omat kommentit tuossa kohtaa. En muista miten kommentit juuri MySQL:ssä merkittiin, mutta ANSI SQL:ssä kelpaa -- ja SQL-99:ssä /* ... */ Mahdollisesti MySQL:ssä toimii ainakin toinen edellämainituista.

        MySQL:ssä kommentit merkitty # kommentti näin muistelisin. Toki voin olla väärässäkin


      • mistä?
        Prolog kirjoitti:

        "Kääntäjät / tulkit vaan yksinkertaisesti hylkää kommenttialun jälkeiset merkit rivillä."

        Luonnollisestikaan PHP-tulkki ei hylkää silloin kun kommentit ovat keskellä merkkijonovakiota, niin kuin tässä tapauksessa:

        $sql = "CREATE TABLE testitaulu
        ( // luodaan taululle kentät
        Nimi varchar(10),
        Snimi varchar(20),
        Paikkakunta varchar(20),
        Postinumero int,
        Maa varchar(15)
        )";

        Tuo merkkijonovakio välitetään siis MySQL-tulkille PHP-kommentteineen, jolloin MySQL ei sitä tietenkään ymmärrä. MySQL-tulkki saattaisi hyväksyä MySQL:n omat kommentit tuossa kohtaa. En muista miten kommentit juuri MySQL:ssä merkittiin, mutta ANSI SQL:ssä kelpaa -- ja SQL-99:ssä /* ... */ Mahdollisesti MySQL:ssä toimii ainakin toinen edellämainituista.

        "...kun kommentit ovat keskellä merkkijonovakiota..."

        Hyvä huomio! Tästähän juurikin on kysymys.

        Myönnän olleeni täydellisesti pihalla kuin lumiukko kun en tuota hoksannut. :(


      • oorait ja lähren
        mistä? kirjoitti:

        "...kun kommentit ovat keskellä merkkijonovakiota..."

        Hyvä huomio! Tästähän juurikin on kysymys.

        Myönnän olleeni täydellisesti pihalla kuin lumiukko kun en tuota hoksannut. :(

        Hyvä kun myönnät, se on hyvä merkki. :))


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

    Takaisin ylös

    Luetuimmat keskustelut

    1. Maatalous- ja yritystuet pois, työeläkevaroilla valtion velka pois

      Suomi saadaan eheytettyä kädenkäänteessä, kun uskalletaan tehdä rohkeita ratkaisuja. Maatalous- ja yritystuet ovat hait
      Maailman menoa
      93
      3541
    2. Hei! Halusin vain kertoa.

      En tiedä luetko näitä, mutta näimme n.4vk sitten, vaihdoimme muutaman sanan ja tunsin edelleen kipinän välillämme. Katso
      Tunteet
      5
      1819
    3. Miksi ikävä ei helpotu vuosien jälkeenkään?

      Tänään olin ensimmäistä kertaa sinun lähtösi jälkeen tilassa, jossa vuosia sitten nähtiin ensimmäistä kerta. Ollessani
      Rakkaus ja rakastaminen
      7
      1610
    4. Teboili alasajo on alkanut

      Niinhän siinä kävi että teebboili loppuu...
      Suomussalmi
      31
      1381
    5. Tiesitkö? Suomessa lääkäri voi toimia ammatissaan, vaikka hän olisi seksuaalirikollinen

      Järkyttävää… Motin mukaan Suomessa lääkäri voi toimia ammatissaan, vaikka hän olisi yksityiselämässään syyllistynyt es
      Maailman menoa
      54
      948
    6. Oot kyl rakas

      Et tiiäkkään miten suuri vaikutus sulla on mun jaksamiseen niin töissä, kun vapaallakin❤️. Oot täysin korvaamaton. En t
      Ikävä
      35
      882
    7. Kirjoittaisit edes jotain josta tiedän

      Varmasti oletko se oikeasti sinä. Tänään tälläinen olo. 🫩
      Ikävä
      70
      882
    8. Miten voitkin olla aina niin fiksu

      ...aina niin huomaavainen, kärryillä ja kartalla. Yritän etsimällä etsiä sinusta jotain vikaa, että saisin pidettyä sydä
      Ikävä
      47
      820
    9. Sofia Zida puhuu rehellisesti suhteesta Andy McCoyhin: "Se on ollut mulle tavallaan..."

      Sofia ja Andy, aika hellyttävä parivaljakko. Sofia Zida on mukana Petolliset-sarjassa. Hänet nähtiin Yökylässä Maria Ve
      Suomalaiset julkkikset
      4
      787
    10. Mistä tietää, onko hän se oikea?

      Siitä, kun sitä ei tarvitse miettiä. Siitä, kun hänen olemassa oleminen ja ajatteleminen saa hymyilemään. Siitä, kun ha
      Ikävä
      60
      784
    Aihe