小编mon*_*onk的帖子

Twiiter Bootstrap旋转木马用PHP制作动态

我正在尝试制作一个使用Twitter Bootstrap默认JavaScript和CSS的旋转木马,但应该从MySQL数据库中获取图像.

我试图用PHP动态的旋转木马的HTML是这样的:

<div class="carousel-inner">
   <div class="active item">
                <img src="images/sampleAd.jpg" class="pull-left marginTop">
                <img src="images/sampleAd.jpg" class="pull-left marginTop">
                <img src="images/sampleAd.jpg" class="pull-left marginTop">
                <img src="images/sampleAd.jpg" class="pull-left marginLast">
   </div>
   <a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
   <a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我期待的PHP文件的最终结果是这样的

<div class="carousel-inner">
   <?php renderAds(); ?>
</div>
Run Code Online (Sandbox Code Playgroud)

我写的PHP函数是这样的:

function renderAds(){
    $query = queryAds();
    $query_exe = mysql_query($query);

    if(mysql_num_rows($query_exe) == 0){
        echo '<img src="images/sampleAd.jpg" >';
    }else{

        $numb =1;
        $flag =1;
        while($fetched_data = mysql_fetch_array($query_exe)){

            if($numb == 1){
                if($flag == 1){
                    echo '<div class="active item">';
                }else{
                    echo '<div …
Run Code Online (Sandbox Code Playgroud)

php mysql carousel twitter-bootstrap

1
推荐指数
1
解决办法
2万
查看次数

如何设置从blender导出的动画js模型的纹理?[three.js所]

我已经使用骨骼动画技术在搅拌机中成功动画了一个模型,并且我还使用紫外纹理在混合器中对其进行了纹理化.然后在blender中使用three.js导出附加组件我导出了模型,确保在签入时确保uv和动画.但是我不知道为动画模型加载纹理的技术.我查看了three.js中包含的变形法正常示例,其中使用Lambert材质使用简单的颜色纹理.我有来自外部文件的纹理.我如何加载纹理.在js动画模型文件中,有纹理的位置,它位于相同的位置.但它没有加载.我也使用了面部材料技术.

我曾经修改的three.js示例的位置:

http://threejs.org/examples/webgl_morphnormals.html

这是我的代码:

var loader = new THREE.JSONLoader();
            loader.load( "bird_final.js", function( geometry, materials ) {

                morphColorsToFaceColors( geometry );
                geometry.computeMorphNormals();

                // the old code to set color to the model

                //var material = new THREE.MeshLambertMaterial( { color: 0xffffff, morphTargets: true, morphNormals: true, vertexColors: THREE.FaceColors, shading: THREE.SmoothShading } );

                // my code
                var meshAnim = new THREE.MorphAnimMesh( geometry, new THREE.MeshFaceMaterial( materials ) );

                meshAnim.duration = 500;

                meshAnim.scale.set( 20, 20, 20 );
                meshAnim.position.y = 150;
                meshAnim.position.x = -100;


                scene1.add( meshAnim );
                morphs.push( …
Run Code Online (Sandbox Code Playgroud)

javascript webgl three.js

1
推荐指数
1
解决办法
3115
查看次数

骨干js混乱

我听过很多关于backbone.js的内容,坦白说我不明白它的概念.它是否需要所有元素都在单页中才能使用其动画和效果?或者它可以从服务器中获取项目并通过转换加载它,或者我指的是不同的页面,但看起来像一个页面.我不太了解它的概念,所以这就是我要问的原因.我正在寻找的是将骨干或任何其他javascript框架与rails项目结合使用,这可以提供一些跨页面的轻松转换,并且可以提供本机应用程序外观.

javascript ruby frameworks ruby-on-rails backbone.js

0
推荐指数
1
解决办法
477
查看次数

MySQL更新语法错误

我做了一个简单的查询来使用php更新我的表,但无法弄清楚错误.

我的职责:

function editData($id, $data) {
    $message ="";
    $query= "UPDATE blood_data SET name='{$data['name']}', group='{$data['group']}',
             address1='{$data['address']}', district='{$data['district']}',
             age='{$data['age']}', sex='{$data['sex']}', phone='{$data['phone']}', 
             mobile='{$data['mobile']}',  email='{$data['email']}' 
             WHERE id='{$id}' ";

    if(mysql_query($query)) {
        $message ="Data Successfully Updated ";
    }else {
        die("failed: " . mysql_error());    
    }

    return $message;

}
Run Code Online (Sandbox Code Playgroud)

这是传递的功能:

$dataArray = [
    'name'=>$_POST['full_name'],
    'group'=>$_POST['group'],
    'sex'=>$_POST['sex'],
    'age'=>$_POST['age'],
    'address'=>$_POST['address'],
    'district'=>$_POST['district'],
    'email'=>$_POST['email'],
    'phone'=>$_POST['phone'],
    'mobile'=>$_POST['mobile']
  ];

  $msg = editData($idUploader, $dataArray);
Run Code Online (Sandbox Code Playgroud)

抛出的错误信息是:

失败:您的SQL语法出错; 检查与您的MySQL服务器版本相对应的手册,以便在'group ='O +',address1 ='dsd',district ='sdfs',age ='22',性别='男性',电话附近使用正确的语法第1行='23423'

php mysql

0
推荐指数
1
解决办法
632
查看次数

为什么PHP foreach显示两次查询帖子?

当我尝试查询某些列下某些表中的某些内容时,echo结果显示两个值,一个是键0,另一个是列的键名.

我的代码是这样的:

$ query ="从nepal_posts中选择id"; $ queryExe = mysql_query($ query,$ connection);

while ($fetched = mysql_fetch_array($queryExe)) {
    foreach ($fetched as $key => $value) {
        echo $key."----->".$value."  ";
    }
 } 
Run Code Online (Sandbox Code Playgroud)

结果是这样的:

0 -----> 9 id -----> 9 0 -----> 10 id -----> 10

为什么有两次重复?

我该如何编码,以获得正确的结果?

我的db表是这样的:

id - > 9,10 title - >关于我们/ Om Oss,我们的服务/VÃ¥r Verksamhet帖子 - > bla bla,bla bla

php mysql foreach

-2
推荐指数
1
解决办法
309
查看次数