eccolo premetto che forse non è elegante
te lo inserisco tutto la parte importante è la funzione di visualizzazione che è lista() nella parte funzioni e il bottone butto infondo allo script
<?php
session_start();
$id_user=$_SESSION['user_id'];
//funzioni++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
//Funzione di connessione al server
function connection(){
$DB_host="localhost";
$DB_user =$_SESSION['user_db'];//utente del database
$DB_password = $_SESSION['passwd_db'];//password del database
$DB_name=$_SESSION['seledb'];
$link = mysql_connect($DB_host, $DB_user, $DB_password);
if (!$link) {
die ('Non riesco a connettermi al server: ' . mysql_error());
}
$db_selected = mysql_select_db($DB_name, $link);
if (!$db_selected) {
die ("Errore nella selezione del database: " . mysql_error());
}
}
//visualizza la tabella+++++++++++++++++++++++++++++++++++++++++++ +++++++++++++
function lista(){
$query2="SELECT * FROM question ORDER BY Id_question";
$result2=mysql_query($query2);
$x=mysql_num_rows($result2);
for($y=0; $y<$x; $y++){
$resto=$y%2;
if($resto==0){
$resultL=mysql_fetch_array($result2);
echo "<tr><td><input name=\"elimina[]\" type=\"checkbox\" value=\"$resultL[Id_question]\" /> </td><td>$resultL[Id_question]<td>$resultL[1]</td><td>$resultL[2]</td></tr>";
}else{
$resultL=mysql_fetch_array($result2);
echo "<tr style=background:#EDE9FF><td><input name=\"elimina[]\" type=\"checkbox\" value=\"$resultL[Id_question]\" /></td><td>$resultL[Id_question]</td><td>$resultL[1]</td><td>$resultL[2]</td></tr>";
}
}
}
// fine funzioni++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
//verifica dell'autorizzazione all'accesso del server
if($id_user){
connection();//faccio partire la connessione
$errorCon=1;//impostata per il messaggio in rosso nel caso la connessione non sia avvenuta
}else{
$errorCon=0;
}
?>
<div class="divbody">
<div class="intestazione">
Deleted record
</p>
</div>
<div class="divdomanda"><?
if($errorCon){
echo ("$DB_user sei autorizzato al databse");
}else{
echo("non sei autorizzato");
}
?>
</div>
<div class="form">
</p>
</p>
</div>
<div class="form">
</div>
<div class="form">
<div class="box">
<form action="<? echo $_SERVER['PHP_SELF']; ?>" name="form1" method="post">
<table width="600px">
<tr style="background:#8e76fa">
<th width="33">Sel</th><th width="45">id Q.</th><th width="34">RIF.</th><th width="468">DOMANDA</th></tr>
<?
//faccio apparire la tabella con i record da cancellare
if($errorCon)
lista();
?>
</table>
</div>
<div>
</p>
</div>
<div>
<?
if($_POST['submit']){
$seleli=implode(",",$_POST['elimina']);
$sqldel=mysql_query("DELETE FROM question WHERE id_question IN ($seleli)");
mysql_query($sqldel);
}
?>
<input type="submit" name="submit" value="Elimina" />
</form>
<button name="aggiorna" type="button">Modifica</button>
<button name="aggiorna" type="button">Inserisci</button>
</div>
</div>
</body>
</html>

Rispondi quotando