Innanzitutto ciao a tutti...non so se è questa la sezione giusta per postare questa mia domanda, ma ci provo...Ho una pagina composta da 4 frame (main, right, right1 e top). Nel frame top c'è uno script php (index.php). Ve lo posto cosi potrete vederlo:
<?php
function ShowCalendar($m,$y)
{
if ((!isset($_GET['d']))||($_GET['d'] == ""))
{
$m = $m;
$y = $y;
}else{
$m = (int)@strftime( "%m" ,(int)$_GET['d']);
$y = (int)@strftime( "%Y" ,(int)$_GET['d']);
$m = $m;
$y = $y;
}
$precedente = @mktime(0, 0, 0, $m -1, 1, $y);
$successivo = @mktime(0, 0, 0, $m +1, 1, $y);
$nomi_mesi = array(
"Gennaio",
"Febbraio",
"Marzo",
"Aprile",
"Maggio",
"Giugno",
"Luglio",
"Agosto",
"Settembre",
"Ottobre",
"Novembre",
"Dicembre"
);
$nomi_giorni = array(
"Lun",
"Mar",
"Mer",
"Gio",
"Ven",
"Sab",
"Dom"
);
$cols = 7;
$days = @date("t",@mktime(0, 0, 0, $m, 1, $y));
$lunedi= @date("w",@mktime(0, 0, 0, $m, 1, $y));
if($lunedi==0) $lunedi = 7;
echo "<table>\n";
echo "<tr>\n
<td colspan=\"".$cols."\">
<a href=\"?d=" . $precedente . "\"><<</a>
" . "$nomi_mesi[$m]" . " " . "$y" . "
<a href=\"?d=" . $successivo . "\">>></a></td></tr>";
foreach($nomi_giorni as $v)
{
echo "<td>".$v."</td>\n";
}
echo "</tr>";
for($j = 1; $j<$days+$lunedi; $j++)
{
if($j%$cols+1==0)
{
echo "<tr>\n";
}
if($j<$lunedi)
{
echo "<td> </td>\n";
}else{
$day= $j-($lunedi-1);
$data = @strtotime(@date($y."-".$m."-".$day));
$oggi = @strtotime(@date("Y-m-d"));
@include 'config.php';
$sql = "SELECT str_data FROM appuntamenti";
$result = @mysql_query($sql) or die (mysql_error());
if(@mysql_num_rows($result) > 0)
{
while($fetch = @mysql_fetch_array($result))
{
$str_data = $fetch['str_data'];
if ($str_data == $data)
{
$day = "<a href=\"appuntamenti.php?day=$str_data\" ?>" />>$day</a>";
}
}
}
if($data != $oggi)
{
echo "<td>".$day."</td>";
}else{
echo "<td>".$day."</td>";
}
}
if($j%$cols==0)
{
echo "</tr>";
}
}
echo "<tr></tr>";
echo "</table>";
}
@mysql_close();
@ShowCalendar(@date("m"),@date("Y"));
?>
<body bgcolor="#DDCCCC">
<p align="left"><a href="form.php" target="leftFrame1"><font face="Courier New, Courier, mono">Nuova
Consegna</font></a> </p>
la mia domanda è questa: come faccio, nel momento in cui clicco sul giorno del mese, a far apparirenel frame right1 il mio script php che richiama un db mysql?
Considerate che sono un novello di php...le ho provate tutte, ma mi da sempre page blank...
Grazie mille