Tulipa tässä eteen sellane pulma tässä sql:n ja php:n kanssa ohjelmoidessa, että miten php:n "mysql_query"
functiolla saa lähettettyä monta muutospyyntöä kerralla.
Eli tälläisen tapaust olen täs kyhänny:
(osa koodin alusta sensuroitu ja noihin muuttujiin tiedot tulee toiselt lomakkeelt)
//tietojen muuttaminen
$uusnimi = "UPDATE osoitteisto SET nimi = '$uunimi' WHERE nimi = '$nimi'";
$uusossu = "UPDATE osoitteisto SET osoite = '$uuosoite' WHERE nimi = '$osoite'";
$uuspnro = "UPDATE osoitteisto SET postinumero = '$uupostinumero' WHERE nimi = '$postinumero'";
$uuspstm = "UPDATE osoitteisto SET paikkakunta = '$uupaikkakunta' WHERE nimi = '$paikkakunta'";
$uuspuhe = "UPDATE osoitteisto SET puhelin = '$uupuhelin' WHERE nimi = '$puhelin'";
$uussahk = "UPDATE osoitteisto SET sähköposti = '$uusähköposti' WHERE nimi = '$sähköposti'";
$uuskoti = "UPDATE osoitteisto SET kotisivut = '$uukotisivut' WHERE nimi = '$kotisivut'";
$muutetaan = mysql_query(<tässä ongelma kohta>, $yhteys) or die("Virhe tietojen muuttamisessa!");
Eli se ongelma on et miten noi muutos pyynnöt sais menee tolla mysql_query functiolla yhdellä kertaa, jos se on vain mahdollista... tai jollain muulla tavalla.
Ideoita?
Sori et tuli näin pitkästi...
Hups.. jäi muutama typo noihin "WHERE" kohtien jälkeen...
Laitat ne vaa peräkkäin esim: $muutokset = "UPDATE osoitteisto SET nimi = 'jeejee', osoite = 'hoho', postinumero = '00730', paikkakunta = 'nakkila';";
sitte vaa isket mysql_query($muutokset);
Kiitoksia! :)
Satuin kanssa jo hetki sitten saamaan tuon homman pelittämään samanlaisilla ohjeilla jotka sattuin löytämään netistä.
Hommat toimii jälleen :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.