Mam taki kod
<?php
if (isset($_POST['submit']) && $_POST['submit'] == "Uaktualnij") {
$query_update = "UPDATE user_info SET
first_name = '" . $_POST['first_name'].
"', email = '" . $_POST['email'].
"', state = '" . $_POST['state'].
"', city = '" . $_POST['city'].
"', wiek = '" . $_POST['wiek'].
"', waga = '" . $_POST['waga'].
"', wzrost = '" . $_POST['wzrost'].
"', jestem = '" . $_POST['jestem'].
"', aktualnie = '" . $_POST['aktualnie'].
"', chcialbym = '" . $_POST['chcialbym'].
"', lubie = '" . $_POST['lubie'].
"', nie_lubie = '" . $_POST['nie_lubie'].
"', szukam = '" . $_POST['szukam'] .
"' WHERE username = '" . $_SESSION['user_logged'] .
"' AND password = '" . $_SEESION['user_password'] . "'";
$query = "SELECT * FROM user_info WHERE id = '" . $_POST['id'] . "'";
?>
Tylko nie nadpisuje nowych danych
Dałem tam przecinki bo jesli mam kropki to nie wyśietla mi wogule formularza gdzie można wpisac dane a z przecinkami jest.
Po dodaniu
<?php
?>
Daje
<?php
UPDATE user_info SET first_name = '', email = '', state = '', city = '',
wiek = '', waga = '', wzrost = '', jestem = '', aktualnie = '', chcialbym = '' ,
lubie = '', nie_lubie = '', szukam = '', WHERE username = 'ktos' AND password = 'cos'
Dane profilu zostały uaktualnione.
?>