Salve a tutti!
Ho cercato qualche soluzione nel forum ma non ne sono venuto a capo..

Volevo farmi una paginetta in php da dove poter inserire manualmente un id ordine ed assegnargli un relativo id corriere.

Ho provato la pagina che ho incollato sotto ma nel database non mi cambia nulla..

Il database che stò provando è in locale con phpmyadmin.
Il nome del DB è kart.
La tabella da modificare è ps_orders.
L'iD ordine del corriere da modificare è id_order mentre il corriere è in id_carrier.

Dove sbaglio???
Grazie!!!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Modifica Dati</title>

</head>
<body>
<form action="prova3.php" name="Invio dati" target="_parent" enctype="application/x-www-form-urlencoded" method="post">


Modifica Dati</p>

Id ordine da Modificare



<input maxlength="5" name="id_order">





corriere</p>
<input maxlength="5" name="id_carrier">






<p align="left"><input value="Inserisci" name="B1" type="submit"></p>
</form>



</body>

<?php

$descrizione = $_POST['id_order'];
$descrizione1 = $_POST['id_carrier'];

$connessione = mysql_connect("localhost","root","")or die("Connessione non riuscita: " . mysql_error());
print ("Connesso con successo");

mysql_select_db("kart", $connessione) or die("Errore nella selezione del database");

$query = "UPDATE ps_orders SET id_carrier='{$descrizione1}' WHERE id_order=$descrizione";
if ($query==FALSE) die("errore nella composizione della query". mysql_error());

$result=mysql_query($query,$connessione);
if ($result==FALSE) die("Errore inserimento articolo");
echo " Dati inseriti con successo: ".$descrizione;

mysql_close($connessione);
?>