radio buton in php

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Avatar utilizator
trif
Mesaje:500

radio buton in php

salut, am si eu o problema si nu stiu cum sa o rezolv, am un SELECT si doresc ca ORDER BY sa fie o variabila care se gaseste in niste radio butoane cum fac? am incercat asa:

Cod: Selectaţi tot

<form method="post" action=''>
 <input name="titlu" type="radio" onchange='document.titlu.submit()'> Titlu 
 <input name="url" type="radio" onchange='document.url.submit()'>URL
 <input name="nrac" type="radio" onchange='document.nrac.submit()'> Click 
</form>
si

Cod: Selectaţi tot

$sql="SELECT * FROM url ORDER BY $ordonare ASC LIMIT 5"; 
dar nu imi merge, ci nu face nimic ci doar imi selecteaza si atat. am mai cautat si pe net dar tot nu am gasit cum sa fac. va rog sa ma ajutati. va multumesc anticipat, cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

MarPlo Mesaje:4343
Salut
Daca vrei ca din acele 3 butoane radio sa poata fi selectat doar unul, iar valoare lui sa fie preluata in PHP, trebuie adaugat acelasi nume la fiecare. Iar la butoane se foloseste "onclick" . Cam asa:

Cod: Selectaţi tot

<form method="post" action="" id="frms">
<input type="radio" name="rbtn" value="titlu" onclick="this.form.submit()">Titlu
<input type="radio" name="rbtn" value="url" onclick="this.form.submit()">URL
<input type="radio" name="rbtn" value="nrac" onclick="this.form.submit()">Click
</form>
Iar in PHP:

Cod: Selectaţi tot

$ordonare = isset($_POST['rbtn']) ? $_POST['rbtn'] : 'titlu';
$sql="SELECT * FROM url ORDER BY $ordonare ASC LIMIT 5";

trif Mesaje:500
multumesc frumos, merge foarte bine. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif