Autor Zpráva
rookecz
Profil
Mám formulář ve, kterým je section tudíž výběr Ano, Ne
Zkouska.php
<form action="nastaveni.php" method="POST">
Povolená registrace : <select name="povolena_registrace">
<option value="Ne">Ne</option>
<option value="Ano" selected="selected">Ano</option>   
</select>                <p>
<input type="submit"  value="Upravit nastavení" name="odeslat"/><br/>

nastaveni.php
<?php
include"./config.php";
$zprava=mysql_real_escape_string($_POST['povolena_registrace']);
/*Upravovani dat*/ 
$query_update = "UPDATE `nastaveni` SET `povolena_registrace`='$zprava' WHERE `id`='1'";  
$result_update = mysql_query($query_update); 
echo" <center><h2>Změna nastavení</h2></center> <p>
Povolená registrace: $zprava<p>" 
?>

Zapsání do DB funguje ale nezobrazuje se to na úvodní stránce tam to píše možnosti, když povolím tak Ne, Ne
Taps
Profil
rookecz:
Zapsání do DB funguje ale nezobrazuje se to na úvodní stránce
A co se má zobrazovat ?
rookecz
Profil
Mělo by se zobrazovat povolená registrace: Ano ( na výběr Ne) ale ukazuje se povolená registrace: Ne ( na výběr Ne)
Taps
Profil
rookecz:
nechybí ti ukončovací tag ??
</form>
rookecz
Profil
Nene je tam všechno jak má být.. potřebuji jenom aby si to zapamatoval ten výběr
Chamurappi
Profil
Reaguji na Tapse:
To snad může mít vliv?


Reaguji na rookecza:
Řekl bych, že chyba bude někde jinde, než v uvedeném kousku kódu. Edit: Nebo nerozumím, co vlastně chceš.

ve, kterým je section tudíž výběr Ano, Ne
To není <section>, ale <select>. Element <section> je něco úplně jiného…
Taps
Profil
rookecz:
takže chceš aby se ti v roletce označilo to co jsi odeslal ?
rookecz
Profil
přesně taps
Taps
Profil
rookecz:
zkus
<?
$oznaceni[$_POST['povolena_registrace']]='selected';
?>
<form action="nastaveni.php" method="POST">
Povolená registrace : <select name="povolena_registrace">
<option value="Ne"<? echo $oznaceni['ne'];?>>Ne</option>
<option value="Ano" <? echo $oznaceni['ano'];?>>Ano</option>   
</select>                <p>
<input type="submit"  value="Upravit nastavení" name="odeslat"/><br/>
</form>
rookecz
Profil
Do databáze zapisuje ale pořád jako vybraný je Ne
Taps
Profil
rookecz:
skripty zkouska.php a nastaveni.php maš na jedné stránce ( i po odeslání) ?
rookecz
Profil
Nene je to rozdělené na nastaveni.php a zkouska.php jinak jsou ve stejné složce
Taps
Profil
rookecz:
odesíláš data do souboru nastaveni, ale v tomto souboru nemáš žádnou roletku.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: