ciao
così a naso, immagino che tu abbia un form con cui tu inserisca le forniture del cliente e che quindi tu abbia la quantità e l'id dell'articolo da inserire nella fornitura
giusto?
quindi in qualche punto tu abbia (ti schematizzo)
PHP:
<?php
$id_clente=$_POST['clente'];
$id_articolo_A=$_POST['articolo_a'];
$quantita_A=$_POST['quantita_a'];
//analogo per B e C
//quindi fai l'insert in clienti
//e uppi la tabella aricoli
$query ="UPDATE articoli SET qt_articolo=qt_articolo-$quantita_A WHERE articolo=$id_articolo_A";
//ecc...
?>
certo inoltre dovresti fare gli opportuni controlli, es che tu abbia l'articolo A (quantità > 0) e che quanto dai al cliente sia minore uguale alla quantità che hai in tabella articoli
comunque per capirsi meglio posta un po' di codice che stai facendo
Ciao, ti posto un po di codice
ma riguardandolo adesso ho notato anche che dopo gli ultimi tentativi di ieri notte devo aver combinato qualche casino e adesso non mi passa più neanche i valori di "articoli"
non so più che fare ....
cmq grazie tante per la disponibilità
<?php
if (isset($_POST['submit']) && $_POST['submit']=="invia")
{
// RECUPERA DATI DAL FORM
$giorno = ($_POST['giorno']);
$mese = ($_POST['mese']);
$anno = ($_POST['mese']);;
// CREO DATA NEL FORMATO ANNO/MESE/GIORNO
$data= $anno."-".$mese."-".$giorno;
// RECUPERA DATI DAL FORM
$date = ($_POST['date']);
$azienda = addslashes($_POST['azienda']);
$titolo = addslashes($_POST['titolo']);
//$data = ($_POST['data']);
$provincia = addslashes($_POST['provincia']);
$comune = addslashes($_POST['comune']);
$tel = addslashes($_POST['tel']);
$tel2 = addslashes($_POST['tel2']);
$forn_bracc = addslashes($_POST['forn_bracc']);
$forn_coll = addslashes($_POST['forn_coll']);
$forn_orecc = addslashes($_POST['forn_orecc']);
$articolo = addslashes($_POST['articolo']);
$qt_articolo = addslashes($_POST['qt_articolo']);
$difettosi = addslashes($_POST['difettosi']);
$testo = addslashes($_POST['testo']);
$str_data = strtotime($_POST['data']);
include 'config.php';
$sql = "INSERT INTO appuntamenti (date, azienda, titolo, provincia, comune, tel, tel2, testo, forn_bracc, forn_coll, forn_orecc, articolo, qt_articolo, str_data ) VALUES ('$date', '$azienda', '$titolo', '$provincia', '$comune', '$tel', '$tel2', '$testo', '$forn_bracc', '$forn_coll', '$forn_orecc', '$articolo', '$qt_articolo', '$str_data')";
if($result = mysql_query($sql) or die (mysql_error()))
{
echo "Inserimento avvenuto con successo.<br>
Vai al <a href=\"index.php\">Calendario</a>";
}
}else{
?>
<?
include 'config.php';
$articolo = addslashes($_POST['articolo']);
$qt_articolo = addslashes($_POST['qt_articolo']);
//query mysql
$sql = "SELECT * FROM articoli WHERE id = 1"
if($result = mysql_query($sql) or die (mysql_error()))
<table width="439" border="2" align="center" bordercolor="#000000">
<tbody>
<tr>
<td height="31" style="text-align: center"> </td>
<td style="text-align: center"> </td>
<td width="79" style="text-align: center"> </td>
</tr>
<tr>
<td width="110" style="text-align: center"><? echo $record['articolo'] ?></td>
<td style="text-align: center"><? echo $record['qt_articolo'] ?></td>
<td style="text-align: center"><div align="center" class="Stile24"><? echo $record['difettosi'] ?></div></td>
<tr>
<td style="text-align: center"> </td>
<td style="text-align: center"> </td>
<td style="text-align: center"> </td>
</tr>
</tbody>
<? } ?>
<?php
include 'config.php';
// RECUPERA DATI DAL FORM
$date = ($_POST['date']);
$titolo = addslashes($_POST['titolo']);
$forn_bracc = addslashes($_POST['forn_bracc']);
//$forn_coll = addslashes($_POST['forn_coll']);
//$forn_orecc = addslashes($_POST['forn_orecc']);
$articolo = addslashes($_POST['articolo']);
$qt_articolo = addslashes($_POST['qt_articolo']);
// $difettosi = addslashes($_POST['difettosi']);
QUI HO APPENA MESSO LA QUERY MODIFICATA CHE MI HAI SUGGERITO
$query ="UPDATE articoli SET qt_articolo=qt_articolo-$forn_bracc WHERE articolo=$id 1";
//ecc...
?>
</p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">