php - How to load images dynamically into Nivo slider from mysql database -


this question has answer here:

how load images dynamically nivo slider mysql database using nivo slider on application, want images mysql databse nivo slider.

here scripts:

<!doctype > <head> <title>jquery nivo slider demo</title> <link href="http://www.jqueryscript.net/css/jquerysctipttop.css" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="themes/default/default.css" type="text/css" media="screen" /> <link rel="stylesheet" href="themes/light/light.css" type="text/css" media="screen" /> <link rel="stylesheet" href="themes/dark/dark.css" type="text/css" media="screen" /> <link rel="stylesheet" href="themes/bar/bar.css" type="text/css" media="screen" /> <link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" /> <link rel="stylesheet" href="demo/style.css" type="text/css" media="screen" /> </head> <body> <div id="jquery-script-menu"> <div class="jquery-script-center">  <div class="jquery-script-ads"><script type="text/javascript"><!-- google_ad_client = "ca-pub-2783044520727903"; /* jquery_demo */ google_ad_slot = "2780937993"; google_ad_width = 728; google_ad_height = 90; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></div> <div class="jquery-script-clear"></div> </div> </div> <div id="wrapper"> <div class="slider-wrapper theme-default"> <div id="slider" class="nivoslider">     <?php $connection = mysql_connect("localhost", "root", ""); // establishing connection server $db = mysql_select_db("user"); // selecting database   $sql = mysql_query("select * images order image desc limit 10")or die(mysql_error());         while($row = mysql_fetch_array($sql)){             $image = $row['image'];             $id = $row['id'];             $pic = "upload/$image";             if (file_exists($pic)) {                echo '<img src=\"upload/$image\"/>'; // image path                 echo $i++;             }         }     ?>    <img src="upload/1.jpg" data-thumb="upload/1.jpg" alt=""/>  </div> </div> </div> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>  <script type="text/javascript" src="jquery.nivo.slider.js"></script>  <script type="text/javascript">     $(window).load(function() {         $('#slider').nivoslider();     });     </script>  <script type="text/javascript">    var _gaq = _gaq || [];   _gaq.push(['_setaccount', 'ua-36251023-1']);   _gaq.push(['_setdomainname', 'jqueryscript.net']);   _gaq.push(['_trackpageview']);    (function() {     var ga = document.createelement('script'); ga.type = 'text/javascript'; ga.async = true;     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';     var s = document.getelementsbytagname('script')[0]; s.parentnode.insertbefore(ga, s);   })();  </script> </body> </html> 

you need output images in loop inside slider div.

<div id="wrapper">     <div class="slider-wrapper theme-default">         <div id="slider" class="nivoslider">     <?php         while($row = mysql_fetch_array($sql)){             $item_name = $row['item_name'];             $item_id = $row['item_id'];             $check_pic = "users/$item_name.jpg";             if (file_exists($check_pic)) {                 print "<img src=\"users/$item_name.jpg\"/>";                 $i++;             }         }     ?>             <img src="images/2.jpg" data-thumb="images/2.jpg" alt=""/>         </div>     </div> </div>  <script type="text/javascript" src="scripts/jquery-1.7.1.min.js"></script> <script type="text/javascript" src="../jquery.nivo.slider.js"></script> <script type="text/javascript"> $(window).load(function() {     $('#slider').nivoslider(); }); </script> 

Comments

Popular posts from this blog

java - Spring Data JPA: Why findOne(id) executing delete query internally? -

python - Mongodb How to add addtional information when aggregating? -

java - Incorrect order of records in M-M relationship in hibernate -