在数据库中获取div的坐标

时间:2014-01-21 12:13:49

标签: html mysql web

我正在尝试制作一个网站,您可以在其中编辑和拖动不同div的位置。这些div的位置保存在数据库中,以便用户可以在任何地方加载他/她的自定义UI。我已经保存了div的位置,但我不知道如何从数据库加载它。你能帮我么?提前致谢。这是我的css代码示例:

#two-columns #col1 {
top: <?php echo($x1);?>px;
left: <?php echo($y1);?>px;
width: 600px;
color: #FFFFFF;
overflow: visible;
}

这是我的疑问:

<?php
$username=$_GET['username'];
$get_coords = mysqli_query("SELECT * FROM '$coords' WHERE user_uname=$username");
$result=mysql_query($query);
while($row = mysql_fetch_array($get_coords)) {  
    $x1 = $row['x1'];  
    $y1 = $row['y1'];  
}             
?>

2 个答案:

答案 0 :(得分:0)

每个coords都与特定用户相关 - 我猜。所以你要做的就是确保sql查询返回相关的记录集。 您可以通过添加:WHERE user_id = '$user_id';

来执行此操作

请允许我建议使用准备好的陈述..

答案 1 :(得分:0)

我做过一次类似的项目。我所做的是完全保存div属性,以便我可以添加更多属性。然后我用它内联样式。我把它存储起来像

top:100px;left:5px;

并像

一样使用它
<div style="<?php echo ($attributes);?>"

希望它也适合你