Program#1: Loading the XML images file from a database (assuming the database has file and folder columns in a table imagelist)
$dbcnx= mysql_connect("MYSQLHOST","database","password");
mysql_select_db("database");
$sql="select file,folder from imagelist order by date desc";
$results=mysql_query($sql);
echo "";
while ($row = @mysql_fetch_array($results))
{
echo "";
$FILE = $row["file"];
$FOLDER = $row["folder"];
echo "$FILE";
echo "$FOLDER";
echo "";
}
echo "";
Program#2:
Inserting records into the database (provided a GET with the right folder name to load into the database)
//Get the folder name from a request query:
$folder=$_GET[folder];
$fullfolder="../../www/bimages/".$folder."/thumbnails/";
$images=listImages($fullfolder);
//$images=listImages("./");
$dbcnx= mysql_connect("MYSQLHOST","db","pwd");
mysql_select_db("db");
for ($j=0;$j";
//now load the sql as insert statements
$sql="insert imagelist (file, folder) values ('".$images[$j]."','".$folder."')";
$results=mysql_query($sql);
}
function listImages($dirname=".") {
$ext = array("jpg", "png", "jpeg", "gif");
$files = array();
if($handle = opendir($dirname)) {
while(false !== ($file = readdir($handle)))
for($i=0;$i