checkbox

bgmaniaka

Registered
Ще помогнете ли с тези бутони, просто не мога да ги разбера. Значи искам да го слова в админ менюто и като го цъкна и после натисна запиши да промени стойност в базата данни от 0 на 1 или обратното от 1 на 0(ако махна тикчето). Моля напишете ми кода сас този бутон заедно със бутон за записване и изпълнение на заявката( досега не съм правил такива неща)
 
Примерно така:
Код:
<?php

echo "
<html>
<head>
<title>Test</title>
</head>
<body>
	<form method=\"post\" action=\"\">
	<input type=\"checkbox\" name=\"check\" id=\"check\" />
	<input type=\"submit\" name=\"submit\" value=\"Submit\" class=\"button\">
	</form>
";

if(isset($_POST['submit'])) {
if(isset($_POST['check'])) {
$value = "1";
//Тук си слагаш заявката към базата данни, когато стойноста на полето е "1"
}
else {
$value = "0";
//Тук си слагаш заявката към базата данни, когато стойноста на полето е "0"
}
echo "$value";
}
echo "
</body>
</html>
";

?>
 
накрая това: echo "$value"; ще изпише 1 или 0 на нова страница ли? Мога ли да сложа например настройките са запазени и след това да сложа таг да прехвърликъм друга страница?
 
bgmaniaka каза:
накрая това: echo "$value"; ще изпише 1 или 0 на нова страница ли? Мога ли да сложа например настройките са запазени и след това да сложа таг да прехвърликъм друга страница?

можеш да направиш всичко, което поискаш (стига да знаеш как), аз просто ти дадох примерен скрипт как да взимаш 1 (ако е цъкнат чекбокс-а) и 0 (ако не е цъкнат) :) От там на там ти си го гласиш както искаш, за да го използваш за това, за което ти трябва :)
 
bgmaniaka каза:
Ще помогнете ли с тези бутони, просто не мога да ги разбера. Значи искам да го слова в админ менюто и като го цъкна и после натисна запиши да промени стойност в базата данни от 0 на 1 или обратното от 1 на 0(ако махна тикчето). Моля напишете ми кода сас този бутон заедно със бутон за записване и изпълнение на заявката( досега не съм правил такива неща)

checbox-а след цъкването му връща стойност on или true, off или false, така че сам решаваш какво ще се записва, 0 или 1
 

Back
Горе