scusate adesso ho un problema molto piu grosso...
adesso io vorrei fare in modo di modificare un record che scelgo io dal database...ho cercato anke nel forum ma faccio fatica a capire... quello k mi è venuto fuori è questo:

Codice PHP:

<?php

include "includes/config.inc.php";

//Connessione al db mysql
$db mysql_connect($db_host$db_user$db_password);
if (
$db == FALSE)
die (
"Errore nella connessione. Verificare i parametri nel file config.inc.php");
else {
print 
"Connessione al database avvenuta!
"
;
}
//Selezione del database
mysql_select_db($db_name$db)
or die (
"Errore nella selezione del database. Verificare i parametri nel file config.inc.php"); //connessione al database

$action $_GET['action'];
    if(
$action == view) {
     
      
$query "SELECT id, username, passwd, nome, cognome, email, potere FROM sez_users ORDER by cognome"
      
$result mysql_query ($query$db); 
?>
      <table width="700" border="1">
  <tr>
    <td>ID</td>
    <td>Nome</td>
    <td>Cognome</td>
    <td>Username</td>
    <td>Password</td>
    <td>Email</td>
    <td>Potere</td>
    <td>Operazioni</td>
  </tr>
  <tr>
    <?php  while ($row mysql_fetch_array($result)) { 
      
?>
    <td><?php    echo $row['id']; ?></td>
    <td><?php echo $row['nome'];  ?></td>
    <td><?php echo $row['cognome']; ?></td>
    <td><?php echo $row['username']; ?></td>
    <td><?php echo $row['passwd'];?></td>
    <td><?php echo $row['email'];?></td>
    <td><?php echo $row['potere'];?></td>
    <td><form method="post" action="userlist.php?action=edit">
    <input type="submit" name="id" value="modifica"></td>
    
    
  </tr>  <?php 
  
$id 
=  mysql_real_escape_string($_POST['id']);
$username mysql_real_escape_string($_POST['username']); 
$passwd =  mysql_real_escape_string($_POST['passwd']); 
$nome mysql_real_escape_string($_POST['nome']); 
$cognome mysql_real_escape_string($_POST['cognome']); 
$email mysql_real_escape_string($_POST['email']); 
$potere mysql_real_escape_string($_POST['potere']);
  
  
  }}
elseif (
$action == edit){ 
      
$query "SELECT id, username, passwd, nome, cognome, email, potere FROM sez_users"
      
$result mysql_query ($query$db); 
      
?></table>


<form method="post" action="userlist.php?action=edittrue">
Id: <input type="text" name="id" value="<?php echo $id?>"> 

Username: <input type="text" name="username" value="<?php echo $username?>"> 

Password: <input type="text" name="passwd" value="<?php echo $passwd?>"> 

Nome: <input type="text" name="nome" value="<?php echo $nome?>"> 

Cognome: <input type="text" name="cognome" value="<?php echo $cognome?>"> 

Email: <input type="text" name="email" value="<?php echo $email?>"> 

Potere: <input type="text" name="potere" value="<?php echo $potere?>"> 

<input type="submit" name="submit" value="invia">

<?php
if(isset($_POST['username'])){ 
// la variabile username esiste e quindi la pagina è stata chiamata dal form

$username mysql_real_escape_string($_POST['username']); 
$passwd =  mysql_real_escape_string($_POST['passwd']); 
$nome mysql_real_escape_string($_POST['nome']); 
$cognome mysql_real_escape_string($_POST['cognome']); 
$email mysql_real_escape_string($_POST['email']); 
$potere mysql_real_escape_string($_POST['potere']); 
}}

elseif (
$action == edittrue) { 
$query2 = ("UPDATE sez_users SET username = '$username', passwd = '$passwd', nome = '$nome', cognome = '$cognome', email = '$email', potere = '$potere'");
$result mysql_query($query2) or die(mysql_error()); 
}



else {}

  
?>
  
</table>
in userlist.php?action=view vedo tutti gli utenti e fin li va bene...
in userlist.php?action=edit faccio fatica a capire come strutturarla...ho provato ma mi dà errori nei form...
userlist.php?action=edittrue sarebbe la parte k manda la query di update al database...

lavoro nn da tantissimo con php e non insultatemi se vedete che il codice k ho postato è un obrobrio!!
Se potete aiutarmi ve ne sarei molto grato....grazie! ciao a tutti!