Tietokantayhteys

poikki?

Terve.

Ongelmani on siis se, että webbisivuiltani tarjouspyynnöt lähtevät sekä sähköpostiini,
että tietokantaan.

Pari tarjouspyyntöä ei kuitenkaan ole tallentunut tietokantaan, mutta ovat tulleet sähköpostiini...

Ajattelin, että josko yhteys tietokantaan on ollut poikki. Web-hotellin tarjoajani ei kuitenkaan ole ilmoittaunut tuolta ajankohdalta vikoja palvelimella...

Mitä te ajattelette, missä voisi olla vika?

5

557

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • teuro

      Mikä kanta ja versio?
      miten yhdistäminen tehdään?
      Yritetäänkö virheestä toipua?
      Mihin tallennetaan epäonnistuneet tietokantaan lisäämiset?

      Ei nimittäin kuulosta pelvelinvirheeltä, koska emailin lähetys ilmeisesti onnistuu. Email voidaan lähettää vasta, kun ollaan varmoja tietokantaoperaation onnistumisesta. Virheellisen operaartion jälkeen tulee tehty operaatio tallentaan erilliseen tiedostoon ja sen jälkeen lähettää tieto epäonnistuneesta operaatiosta tieto emailiin.

      • aloitukseen

        Käytössä on PHP5 ja MySQL. MySQL:n versiosta en tarkemmin tiedä, mutta uskoisin että paremmissa webbihotelleissa on uusimpia versioita käytössä.
        En ole koodannut mitään ominaisuutta, mikä tallentaisi epäonnistunee tietokantaan lisäämiset, kun tuleehan tuo tiedot varmuudeksi s-postiin kuitenkin.

        Siis tuo e-mailin lähetys ei ole mitenkään yhteydessä tietokantapalvelimeen...
        Olen sen vaan koodannut varmistustoimenpiteenä että tiedot lähtee myös e-mailiin ja tämä on tehty ihan vaan php:lla.


      • teuro
        aloitukseen kirjoitti:

        Käytössä on PHP5 ja MySQL. MySQL:n versiosta en tarkemmin tiedä, mutta uskoisin että paremmissa webbihotelleissa on uusimpia versioita käytössä.
        En ole koodannut mitään ominaisuutta, mikä tallentaisi epäonnistunee tietokantaan lisäämiset, kun tuleehan tuo tiedot varmuudeksi s-postiin kuitenkin.

        Siis tuo e-mailin lähetys ei ole mitenkään yhteydessä tietokantapalvelimeen...
        Olen sen vaan koodannut varmistustoimenpiteenä että tiedot lähtee myös e-mailiin ja tämä on tehty ihan vaan php:lla.

        Tehdään kantaan yksinkertainen lisäys


      • oikein..
        teuro kirjoitti:

        Tehdään kantaan yksinkertainen lisäys

        Eli teen siis jatkoa ajatellen tarkistuksen, mikä tallentaa tekstitiedostoon jos lisäys epäonnistuu?

        Mutta, tuossa tapauksessa jää edelleen hämäräksi miksi tiedon lisäys on pariin kertaan epäonnistunut.

        Kannattaisiko muuten tehdä tuo tekstitiedostoon tallennnus kuitenkin niin, että jos lisäys tietokantaan epäonnistuu niin saan siitä s-postin? Ettei minun tarvitse kokoajan pähyillä onko tiedoston koko palvelimella kasvanut...


      • teuro
        oikein.. kirjoitti:

        Eli teen siis jatkoa ajatellen tarkistuksen, mikä tallentaa tekstitiedostoon jos lisäys epäonnistuu?

        Mutta, tuossa tapauksessa jää edelleen hämäräksi miksi tiedon lisäys on pariin kertaan epäonnistunut.

        Kannattaisiko muuten tehdä tuo tekstitiedostoon tallennnus kuitenkin niin, että jos lisäys tietokantaan epäonnistuu niin saan siitä s-postin? Ettei minun tarvitse kokoajan pähyillä onko tiedoston koko palvelimella kasvanut...

        >Mutta, tuossa tapauksessa jää edelleen hämäräksi miksi tiedon lisäys on pariin kertaan epäonnistunut.<

        Tuota on ihan mahdoton sanoa, ilman tarkkaa tietoa minkälainen kysely kantaan on mennyt, sen takia tuo kysely kannattaa muodostaa stringiksi. Lopulliseen versioon pitää tulla tietenkin vielä muuttujien escapetus (mysql_real_escape_string($muuttuja);), mutta jätin sen pois tuosta esimerkistä.

        >Kannattaisiko muuten tehdä tuo tekstitiedostoon tallennnus kuitenkin niin, että jos lisäys tietokantaan epäonnistuu niin saan siitä s-postin? Ettei minun tarvitse kokoajan pähyillä onko tiedoston koko palvelimella kasvanut... <

        Tuo esimerkki lähettää emailin, jos kysely epäonnistuu katsopa tarkemmin.


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

    Luetuimmat keskustelut

    1. Vedonlyöntiä .

      Olen valmis lyömään ison vedon , että homma kaatuu . Jos kerta Sivonen ei lähde mukaan , niin ei tuoho usko kukaan muuka
      Ähtäri
      34
      3484
    2. rakastan jotakin

      en uskalla sanoa sitä täällä ääneen
      Ikävä
      11
      2848
    3. Mikä on pahinta, mitä kaivatullesi

      pelkäät tapahtuvan? Jos kuolemaa, vakavia sairauksia yms. ei lasketa?
      Ikävä
      103
      2615
    4. Turvaan tulleet lähettävät omia lapsiaan vaaraan - hullua

      MOT-ohjelman jakso ”Loma vaihtui kahleisiin” kertoi, kuinka Suomessa ja muualla Euroopassa asuvat somaliperheet lähettäv
      Maailman menoa
      73
      2577
    5. Mikä on sun mielestä suurin kusetus maailmassa?

      Mikä on sun mielestä suurin kusetus maailmassa?
      Ikävä
      126
      2509
    6. Minkä tunteen tunnet

      juuri nyt? ap kiitollisuuden.
      Tunteet
      41
      1418
    7. Päivi Räsänen sai kutsun kongressiin todistajaksi.

      Pystyykö Päivi pysymään totuudessa ja kertomaan kongressille, että raamattu ei ole lakikirja jota pitäisi noudattaa poli
      Maailman menoa
      394
      1127
    8. Hei Antti. Minähän varoitin jo 2 v sitten, ettei sinusta tule pääministeriä, vaikka kuinka

      voittaisit vaalit. Vasurit ovat aina puukottaneet toisiaan selkään, eivät koskaan edestäpäin. Marinistit varsinkin IL t
      6
      1058
    9. Minkä kouluarvosanan (4-10) annat Thank God, sä tulit! sarjalle?

      Katsoitko Thank God, sä tulit!? Uusi viihdeohjelma ei ollut kaikkien makuun, mutta jotkut tykkäsivät. Minkä kouluarvos
      Tv-sarjat
      50
      1003
    10. Kaikkea hyvää kaikki

      Kaikkea hyvää kaikki ja positiivisia ja hyviä asioita. Kylmää on kovia pakkasia. Pikku hiljaa kevättä kohti taas. Voimaa
      Ikävä
      6
      850
    Aihe