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

时间:2014-09-18 05:15:27

标签: javascript php jquery 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" ) );
});

1 个答案:

答案 0 :(得分:0)

代码应该是:

<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']