Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Usean rivin lisäys/päivitys mysql:lla

jatserman [18.05.2004 16:28:46]

#

Mitenköhän onnistuisi helpoiten seuraavanlainen juttu PHP+MySQL:lla:
Minulla on taulu jossa on pelaajien koko kauden tilastot ja päivitän sitä aina jokaisen pelin jälkeen. Useamman pelaajan päivittäminen yhdellä kaavakkeella onnistuu kyllä, mutta jos jollakin pelaajalla ei ole vielä yhtään peliä scripti ei osaa lisätä riviä vaan joudun sen tekemään itse. Mitenköhän siis onnistuisi helpoiten tuo?

folio [18.05.2004 18:45:55]

#

mysql_query("UPDATE ...");

if( ! mysql_affected_rows() )
{
  mysql_query("INSERT ...");
}

Ja kysy ihmeessä jos et ymmärtänyt ideaa.

edit: Ja jos käytät em. tapaa suosittelen laittamaan mysql:n puolelta pelaajan nimi sarakkeen arvon uniikiksi, nimittäin on mahdollista että affected_rows palauttaa nollan vaikka pelaaja löytyisikin tietokannasta.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta