2013-02-28 2 views
0

Я пытаюсь установить несколько информации о переключателе в mysql, и, похоже, она не передает правильную информацию о ранге радио. Вот мой код.php radio button передает неправильное значение mysql

<tr> 
    <td colspan="3"> 
    <input type="radio" name="rank" value="unranked" />Unranked 
    </br><input type="radio" name="rank" value="bronze" />Bronze 
    </br><input type="radio" name="rank" value="silver" />Silver 
    </br><input type="radio" name="rank" value="gold" />Gold 
    </td> 
</tr> 

<php? 
    mysql_query("INSERT INTO summoner (sumName, rank, position)VALUES( 
    '". mysql_escape_string($_POST['summoner']) ."', 
    '". mysql_escape_string(md5($_POST['rank'])) ."', 
    '". mysql_escape_string($_POST['role']) ."') ") or die(mysql_error()); 
?> 

вместо того, чтобы неоцениваемый или золото я получаю что-то вроде этого в моей базе данных: cab7e764b30007514145

Что я не делаю здесь?

+3

Нам нужно увидеть ваш код, который принимает значения из сообщения, например. ваш PHP-код. – James

+2

его весь html, напишите свой ответ с помощью php-кода, пожалуйста, –

+0

также mysql_ * его устаревший – agmezr

ответ

-2

этот тип кодирования очень старый, никто не использует его больше, сделайте следующее:

<div> 
<form actiom="my_page.php" method="post"> 
radio button 1 
radio button 2 
radio button 3 
..... 
</form> 
</div> 

избежать тип ситуации вы находитесь, и отправлять дату надежно

+0

и используйте css для стилизации вашей формы и div (позиция, цвет, ширина, высота) – Johny

+1

Возможно, для написания понятного кода (опечатка, плохо отформатированная) и не описывая, как ваш метод лучше для искателя. плюс, это действительно не помогает с проблемой. Кроме того, CSS здесь не связан. – LuigiEdlCarno

+0

Я упоминал css, потому что я заметил, что его код имеет много элементов стиля (border, cellpading, bgcolor), которые делают код менее удобочитаемым – Johny

0

Проверьте вам PHP код:

I пойманного поток браузера, она хорошо выглядит

enter image description here

+0

Хорошо, я нашел проблему .... поставьте md5 на тег при импорте. Виноват. – SergeProtector

+0

Хорошо! Отлично сработано –