Manca un punto e virgola?
codice:
if(isset($_REQUEST['mod'])) {
$firstname = $_REQUEST['firstname'];
$lastname = $_REQUEST['lastname'];
$bday = $_REQUEST['bday'];
$company = $_REQUEST['company'];
$role = $_REQUEST['role'];
$email = $_REQUEST['email'];
$phone = $_REQUEST['phone'];
$cell = $_REQUEST['cell'];
$query = "UPDATE users SET firstname='$firstname', lastname='$lastname', bday='$bday', company='$company', role='$role', email='$email', phone='$phone', cell='$cell' WHERE id_user='$id_user'";
echo $query;
if (!mysql_query($query, $db)) {
echo "male!";
}
else {
print("Record modificato");
}
}
$id_user = $_REQUEST['id_user'];
$query = "select * from users where id_user=$id_user";
$result = mysql_query($query, $db);
$row = mysql_fetch_row($result);
?>
Comunque cerca di indentare il codice per una migliore lettura... ti servirà soprattutto nel futuro quando dovrai rimetterci le mani...
e cerca di usare $_POST o $_GET al posto di $_REQUEST
Fammi sapere se risolvi