如何将幻灯片范围插入mysql


How to insert slide range to mysql?

如何将幻灯片范围插入mysql?

submit时,我想将幻灯片范围插入mysql

我尝试了这个代码,但不起作用!

我该怎么做?

http://jsfiddle.net/b63u9krv/3/

PHP

<?PHP
include("config.php");
if (isset($_POST["submit"])) 
{
    $sql="INSERT INTO table_name(slide_value)VALUES('$value_data')";
    $result=mysql_query($sql);  
}
?>

脚本

$(function() {
$( "#slider-range-min" ).slider({
range: "min",
value: 0,
min: 0,
max: 700,
slide: function( event, ui ) {
$( "#value_data" ).val( "$" + ui.value );
}
});
$( "#value_data" ).val( "$" + $( "#slider-range-min" ).slider( "value" ) );
});

代码应该是:

<form name="form1" method="post" action="">
    <div id="slider-range-min"></div>
    <!--missing input field added-->
    <input type="hidden" id="value_data" name="value_data"/>
    <input type="submit" name="submit" value="OK"/>
</form>
<?PHP
include("config.php");
if (isset($_POST["submit"])) 
{
    $sql="INSERT INTO table_name(slide_value)VALUES('".$_POST['value_data']."')";//updated
    $result=mysql_query($sql);  
}
?>

代码描述中的更新


  1. 您正在更新value_data字段的值,因此这应该在表单
  2. 与其在插入时使用$value_data,不如使用$_POST['value_data']