Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysyłanie value z optiona do bazy
Ruio
post
Post #1





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

Ostrzeżenie: (0%)
-----


Witam . Próbuję zrobić skrypt który będzie wysyłał tylko value do bazy danych sql a nie to co się znajduje w polu jako tekst .

Kod
echo'<form method="post"><select name="wyspa">
';
$wysepki = mysql_query('SELECT `id`, `nazwa`, `x`, `y` FROM wyspy WHERE `owner` = '.$_COOKIE['id']);
while ($wysepka = mysql_fetch_array($wysepki)){
echo '<option>'.$wysepka['id'].'</option>';    }
echo '</select><input type="hidden" name="EditEnd" value="true"/><input type="submit" value="Wyślij"/>
</form>            
';
if($_POST["EditEnd"]=="true")      //sprawdzanie czy formularz został wysłany
{ mysql_query("UPDATE players SET wybrana_wyspa=".$_POST['wyspa']." WHERE id=".$_COOKIE['id']."")or die('Błąd: '.mysql_error());
}


Kod który podałem działa ale przesyła $wysepka['id']. Moje pytanie ? jak zrobić aby przesłało value (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ruio
post
Post #2





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

Ostrzeżenie: (0%)
-----


ja już to zrobiłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) chodzi mi o to aby się pozbyć tylko inputa odświeżanie już mi odpowiada (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

p.s nie umiem po prostu napisać tego redirecta ;/ w Googlach znalazłem parę przykładów ale nie umiem ich dostosować ;/

edit 2 :

mam takie coś ale jak to zrobić aby działało (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Kod
onchange="eval('location=\''+this.options[this.selectedIndex].value+'\'');"


Ten post edytował Ruio 24.05.2009, 20:05:27
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 18:11