Buonasera popolo di AlterVista,
oggi vi voglio chiedere a voi, che siete più esperti di me, un aiuto con PHP.
Io ho
Codice PHP:
<?php
$pics = array();
$estensione = "gif";
$dir = "emoticons/";
if(empty($_GET['view'])){
$divisore = "30";
}else{
$divisore = $_GET['view'];
}
$dividi = $divisore;
foreach(glob($dir."*.".$estensione) as $file){
$pics[] = $file;
}
sort($pics);
reset($pics);
if(!isset($_GET['pg']))
$_GET['pg'] = 0;
echo '<table width="100%" style="border-width:0; cellpadding:0; cellspacing:0">';
echo "<tr>";
for ($f = $_GET['pg']; $f<($_GET['pg']+$dividi); $f++){
$isbr = strpos((($f)/3),".");
if (!$isbr && ($f != 0))
echo "</tr>\n<tr><td colspan=\"3\"><br /></td></tr>\n<tr>\n";
if ($f == 0)
echo "\n";
echo '<td style="width:256px">';
if($pics[$f])
echo'<img src="'.$pics[$f].'" alt="Scarica questa Emoticons" />';
echo '</td>';
echo"\n";
}
echo "</tr></table>";
echo "<center>";
$here = $PHP_SELF;
if(($_GET['pg']-$dividi)>=0){
echo "<a href=\"$here?pg=".($_GET['pg'] -$dividi)."\"><<< Indietro</a> |";
}
if(count($pics)>($_GET['pg']+$dividi)){
echo " <a href=\"$here?pg=".($_GET['pg'] +$dividi)."\">Avanti >>></a>";
}
echo "</center>";
?>
Che preleva tutte le immagini con una determinata estensione da una determinata cartella. Ciò che io adesso vorrei fare e prelevare i nomi delle immagini da MySQL.
Cioè io ho tutte le immagini in una cartella qualsiasi però i nomi li estraggo da mysql e li integro con quello script. Come si fa a fare ciò? Ho provato ad aggiungere il seguente codice ma non mi da il risultato che voglio io:
Codice PHP:
$sql = mysql_query("SELECT emo FROM emo");
while($emo = mysql_fetch_array($sql)){
echo $emo[emo]."<br />";
}
Grazie di eventuali aiuti/suggerimenti/risposte