Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sql muutos ongelma

Arska [02.01.2004 03:43:35]

#

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...

Arska [02.01.2004 04:25:40]

#

Hups.. jäi muutama typo noihin "WHERE" kohtien jälkeen...

odys [02.01.2004 04:31:21]

#

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);

Arska [02.01.2004 04:44:04]

#

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 :)

Vastaus

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

Tietoa sivustosta