Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Mysql UPDATE

Extreme [24.01.2006 22:13:10]

#

Tietojen päivitys ei onnistu sitten millään.

Herja:

MySQL Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(merkki, malli, hinta, vuosimalli, lisatietoja, reknro) VALUES ('TeppoTesti','se' at line 1

Olen koittanut eritavoilla lauseketta.
Tällähetkellä se on:

<?PHP
$update = " UPDATE $table SET (merkki, malli, hinta, vuosimalli, lisatietoja, reknro)
VALUES ('".$merkki."','".$malli."','".$hinta."','".$vuosimalli."','".$lisatietoja."','".$reknro."')WHERE id = '$id' LIMIT 1;";

//Tarkistetaan että nappia on painettu
if ($_POST["update"]){
  mysql_query($update) or die("MySQL Error:". mysql_error());
}
?>

Osaisiko joku jeesiä?

jgz [25.01.2006 06:51:01]

#

http://www.w3schools.com/sql/sql_update.asp
vilkaisepa tuota linkkiä.

Lebe80 [25.01.2006 09:50:56]

#

Jaha, ja taas sama kysymys (ainakin) kahdella suomalaisella foorumilla. Pasteepas Extreme se saamasi vastauksesi myös tänne, kun kerran olet kysymykseesi jo vastauksenkin saanut.
>:O

Extreme [30.01.2006 10:25:44]

#

Herra on hyvä...

Lebe80 kirjoitti:

Jaha, ja taas sama kysymys (ainakin) kahdella suomalaisella foorumilla. Pasteepas Extreme se saamasi vastauksesi myös tänne, kun kerran olet kysymykseesi jo vastauksenkin saanut.
>:O

<?
UPDATE taulunnimi SET merkki = 'auto', malli = 'iso', hinta = 12000, vuosimalli = 1990 WHERE id = 3
?>

Lebe80 [30.01.2006 16:15:31]

#

Kiitos, yleisen netiketin mukaan on hyvä ilmoittaa vastaus sen selvittyä.

Tämä vain siksi, jos jollain muullakin on sama ongelma, niin löytyy vastauskin helposti.

ajv [30.01.2006 16:20:40]

#

Ja varsinkin tässä tapauksessa, kun asia on jo ratkaistu toisaalla, niin vähintä mitä kysyjä voi tehdä on ilmoittaa, että ongelma ratkaistu, ettei täällä joku ihan turhaan pohdi päätään puhki...

Vastaus

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

Tietoa sivustosta