Въпрос за обновяване на информация в база данни

Styl3rbg

Registered
Здравейте,

доста време се чудих как може да стане, но не се сещам.. Как да направя след като се натисне бутона "Обнови" и изпише съобщението за успешно обновяване в полетата да бъде обновената информация, а не старата.
 
Styl3rbg каза:
Здравейте,

доста време се чудих как може да стане, но не се сещам.. Как да направя след като се натисне бутона "Обнови" и изпише съобщението за успешно обновяване в полетата да бъде обновената информация, а не старата.
Заявката, която взема информацията трябва да е преди UPDATE заявката.. :)
 
streleca_stz каза:
Styl3rbg каза:
Здравейте,

доста време се чудих как може да стане, но не се сещам.. Как да направя след като се натисне бутона "Обнови" и изпише съобщението за успешно обновяване в полетата да бъде обновената информация, а не старата.
Заявката, която взема информацията трябва да е преди UPDATE заявката.. :)
Структурата е така

$results = mysql_...
<form>
<input ..
</form>

$update
 
Ами с един рефреш няма ли да стане?
П.С: Предполагам,че и с Ajax има някакъв вариант да се направи.
 
$update = mysql_...
//Zaqvka $results = mysql_...

<form>
<input
</form>

Ъпдейтваш извеждаш от базата и въвеждаш във формата value :)
 
dakata__92 каза:
$update = mysql_...
//Zaqvka $results = mysql_...

<form>
<input
</form>

Ъпдейтваш извеждаш от базата и въвеждаш във формата value :)
И как първо ще ъпдейтва,при положение,че той трябва да види настоящата информация,да речем за някой потребител и евентуално да я промени?
 
dakata__92 каза:
$update = mysql_...
//Zaqvka $results = mysql_...

<form>
<input
</form>

Ъпдейтваш извеждаш от базата и въвеждаш във формата value :)
Да, наистина така би трябвало да стане! Извинявай Петьо, че те обърках.. :)


fbian каза:
dakata__92 каза:
$update = mysql_...
//Zaqvka $results = mysql_...

<form>
<input
</form>

Ъпдейтваш извеждаш от базата и въвеждаш във формата value :)
И как първо ще ъпдейтва,при положение,че той трябва да види настоящата информация,да речем за някой потребител и евентуално да я промени?
Информацията нали ще бъде заредена по време на зареждането на страницата.. Така че не би трябвало да има проблем! =)
 
просто направи така

полети ти в html

със if ако полето съдържа някаква стойност различна от тази която е била преди просто правиш завка mysq_query UPDATE .... SET password = $_POST[newpassword]
 
Накратко алгоритъма :

// код за update : при изпращане на формата
// код за селектиране на информацията
// код за показване на информацията.

По-този начин , ще обновява информацията и в полетата и в базата данни тогава и само тогава когато бутона е натиснат. Не успях да разбера нищо от постовет по-горе :) За туй реших , ч това търсиш :) :oops:
 
Въпроса е че автора е разбрал :) Просто не се е ориентирал от начало иначе сам си го е написал, но не го е подредил линейно правилно :)
 

Back
Горе