Ciao a tutti,
grazie per chiunque saprà aiutarmi.. questo è il mio problema
Ho realizzato questa pagina in cui si visualizza la lista dei dati presenti nella tabella progress; il mio obbiettivo è ora di spostare il record "corrente" nella tabella solved cliccando sul bottone "risolto"..
Purtroppo una volta caricata la pagina (visualizzata) il link del bottone è si modificato (?act=solved&id=3 per esempio) però la query non viene avviata e in poche parole non accade proprio nulla..
Sapreste aiutarmi?
Ecco il codice della pagina
Codice PHP:
<table align="center" width="800" class="tab">
<caption><div align="center" class="caption">ALARM_LIST</div><br></caption>
<tr><th width="150">id</th><th width="150">User</th><th width="250">Description</th><th width="100">Data</th><th width="100">Solved</th></tr>
<?php
define("DB_HOST", 'localhost');
define("DB", 'my_developperpanel');
define("DB_USER", 'xx');
define("DB_PW", 'xx');
mysql_connect(DB_HOST, DB_USER, DB_PW);
mysql_select_db(DB);
$query="select * from progress order by Id";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
$i=0;
while ($i < $num) {
$id=mysql_result($result,$i,"id");
$user=mysql_result($result,$i,"user");
$description=mysql_result($result,$i,"description");
$data=mysql_result($result,$i,"data");
echo "<tr><td>$id</td>";
echo "<td>$user</td>";
echo "<td>$description</td>";
echo "<td>$data</td>";
echo "<td><a href='?act=solved&id=$id'><img src='http://img2.imageshack.us/img2/4367/icon2i.png'></a></td>";
echo "</td></tr>";
$i++;
}
?>
<?php
$act = $_GET['act'];
$id = $_GET[id];
if($act == 'solved')
{
$ID = (int)$id;
if($id > 0)
mysql_query("INSERT INTO solved SELECT * FROM progress WHERE id=$id; DELETE FROM solved WHERE id=$id ");
}
?>
</table><p></p>
<br><br>