Aiuto per creazione gestione magazzino e messa in carico ai tecnici
Ciao a tutti,
avrei bisogno di un vostro aiuto sto cercando di sviluppare per esigenze mie un gestionale ma non riesco a capire come unire una funzione vi spiego ho una pagina che mi carica i prodotti in una tabella (numero seriale - nome - qunatità) poi ho una pagina che mi permette di associare il prodotto caricato ad un tecnico con la quantità che ha il tecnico. il problema è che non riesco a capire come fagli fare lo scarico della quantità che assegno al tecnico dalla quantità totale. Con questa pagina carico i prodotti in una tabella.
codice PHP:
Con questa associo il prodotto al tecnico con la quantità ma non me la scala del totale del prodotto:
codice PHP:
vi ringrazio non so più dove sbattere la testa grazie mille
Ciao a tutti,
avrei bisogno di un vostro aiuto sto cercando di sviluppare per esigenze mie un gestionale ma non riesco a capire come unire una funzione vi spiego ho una pagina che mi carica i prodotti in una tabella (numero seriale - nome - qunatità) poi ho una pagina che mi permette di associare il prodotto caricato ad un tecnico con la quantità che ha il tecnico. il problema è che non riesco a capire come fagli fare lo scarico della quantità che assegno al tecnico dalla quantità totale. Con questa pagina carico i prodotti in una tabella.
codice PHP:
PHP:
<?
include ('config.php');
switch ($Submit){
case Modifica:
$query2 = "update prodotti set codice = '$codice', nomeprod = '$nomeprod', descri = '$descri', prodottomadre = '$prodottomadre', vario = '$vario', fila = '$fila', consumo = '$consumo', riparabile = '$riparabile', posizione = '$posizione', dispo = '$dispo' where id = $id";
mysql_query($query2);
if ($immagine != "" & $immagine != "none"){
if ($immagine_size < 900000){
list ($nome_file ,$estensione) = explode(".",$immagine_name);
if ($estensione == "gif" or $estensione == "jpg" or $estensione == "gif"
or $estensione == "png" or $estensione == "jpeg"){
//print "l'estenzione è $estensione <br>";
$file_salvato = $id."p".".".$estensione;
copy($immagine,"../prodotti/$file_salvato");
$query3 = "UPDATE prodotti set img = '$file_salvato' where id = $id";
mysql_query($query3);
}else{
print "Il file non è un immagine valida per internet";
}
}else
{
print "il file e troppo grande";
}
}
break;
}
?>
<style type="text/css">
<!--
.testo {
font-family: Verdana;
color: #000000;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.Stile1 {color: #000000}
-->
</style>
<body class="testo">
<form action="" method="post" enctype="multipart/form-data" >
<?
$query = "SELECT * FROM prodotti where id = $id";
$rispro = mysql_query($query);
$ar = mysql_fetch_array($rispro);
?>
<table width="800" border="0" align="center" cellpadding="2" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#CCCCCC">
<tr bgcolor="#80710B">
<td colspan="4" align="center" bgcolor="#000066"><font color="#FFFFFF" size="4"><strong>Modifica
Prodotto</strong></font></td>
</tr>
<tr>
<td width="17%" height="24" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif">Codice</font></td>
<td width="32%" bgcolor="#FFFFFF"> <input name="codice" type="text" id="codice" value="<?=$ar["codice"];?>" size="30"></td>
<td width="18%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif">Vario</font></td>
<td width="33%" bgcolor="#FFFFFF"><textarea name="vario" id="vario"><?=$ar["vario"];?></textarea></td>
</tr>
<tr>
<td bgcolor="#E1E1E1"><font face="Verdana, Arial, Helvetica, sans-serif">Nome prodotto</font></td>
<td bgcolor="#E1E1E1"><input name="nomeprod" type="text" id="nomeprod" value="<?=$ar["nomeprod"];?>" size="30"></td>
<td bgcolor="#E1E1E1">Casa Madre</td>
<td bgcolor="#E1E1E1"><select name="prodottomadre" id="prodottomadre">
<option><?=$ar["prodottomadre"];?></option>
<option>--------</option>
<option>Diebold</option>
<option>Pracis</option>
<option>CDC</option>
</select>
<label></label></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Scaffale</td>
<td bgcolor="#FFFFFF"><label>
<input name="fila" type="text" id="fila" value="<?=$ar["fila"];?>">
</label></td>
<td bgcolor="#FFFFFF">Materiale di</td>
<td bgcolor="#FFFFFF"><label>
<select name="consumo" id="consumo">
<option><?=$ar["consumo"];?></option>
<option>--------</option>
<option>Consumo</option>
<option>Riparazione</option>
</select>
</label></td>
</tr>
<tr>
<td bgcolor="#E1E1E1">Ripiano</td>
<td bgcolor="#E1E1E1"><input name="posizione" type="text" id="posizione" value="<?=$ar["posizione"];?>"></td>
<td bgcolor="#E1E1E1">Disponibilità</td>
<td bgcolor="#E1E1E1"><label>
<input name="dispo" type="text" id="dispo" value="<?=$ar["dispo"];?>">
</label></td>
</tr>
<tr align="center">
<td bgcolor="#FFFFFF"><div align="left"></div></td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
</tr>
<tr align="center">
<td bgcolor="#E1E1E1"> </td>
<td bgcolor="#E1E1E1"> </td>
<td bgcolor="#E1E1E1"> </td>
<td bgcolor="#E1E1E1"> </td>
</tr>
<tr align="center">
<td bgcolor="#FFFFFF">Descrizione</td>
<td colspan="3" bgcolor="#FFFFFF"><label>
<textarea name="descri" id="descri" cols="100" rows="5"><?=$ar["descri"];?>
</textarea>
</label></td>
</tr>
<tr align="center">
<td bgcolor="#E1E1E1"><font face="Verdana, Arial, Helvetica, sans-serif">Immagine</font></td>
<td bgcolor="#E1E1E1"><input name="immagine" type="file" id="immagine"></td>
<td colspan="2" bgcolor="#E1E1E1">L'immagine visualizzata 57 X 40 pixel </td>
</tr>
<tr align="center">
<td colspan="4" bgcolor="#FFFFFF"> </td>
</tr>
<tr align="center">
<td colspan="4" bgcolor="#E1E1E1"><input type="submit" name="Submit" value="Modifica">
<input name="id" type="hidden" id="id" value="<?=$ar["id"];?>"></td>
</tr>
<tr align="center">
<td colspan="4" bgcolor="#FFFFFF"><table width="80%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><input name="img1" type="hidden" id="img1" value="<?=$ar["img"];?>">
<? if ($ar["img"]){?>
<img src="../prodotti/<?=$ar["img"];?>" border="0">
<? } ?> </td>
</tr>
</table></td>
</tr>
</table>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><span class="Stile1"><font size="2"><a href="prodotti.php"><font size="3">[Torna
Indietro]</font></a></font></span></td>
</tr>
</table>
</form>
Con questa associo il prodotto al tecnico con la quantità ma non me la scala del totale del prodotto:
codice PHP:
PHP:
<?
include ('config.php');
switch ($Submit){
case Modifica:
$query2 = "update incarico set codice = '$codice', piklist = '$piklist', note = '$note', prodottomadre = '$prodottomadre', tecnico = '$tecnico', dataincarico = '$dataincarico', datasped = '$datasped', unita = '$unita', dove = '$dove' where id = $id";
mysql_query($query2);
//invia scheda prodotto
$from = "[email protected]";
//prepara il messaggio
$to= $indiemailt;
$subject= "Aggiornamento scheda prodotti in carico";
$mailheaders= "From: $from";
$body .= "
Ciao $tecnico eccoti un riassunto del prodotto aggiornato
_______________Scheda________________
Codice $codice
Casa Madre $prodottomadre
Data Incarico $dataincarico
Data Spedizione $datasped
________________Note____________________
$note
";
// ora invia la mail
mail($to, $subject, $body, $mailheaders);
break;
}
?>
<style type="text/css">
<!--
.testo {
font-family: Verdana;
color: #000000;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.Stile1 {color: #000000}
-->
</style>
<body class="testo">
<form action="" method="post" enctype="multipart/form-data" >
<?
$query = "SELECT * FROM incarico where id = $id";
$rispro = mysql_query($query);
$ar = mysql_fetch_array($rispro);
?>
<table width="800" border="0" align="center" cellpadding="2" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#CCCCCC">
<tr bgcolor="#80710B">
<td colspan="4" align="center" bgcolor="#000066"><font color="#FFFFFF" size="4"><strong>Modifica</strong></font></td>
</tr>
<tr>
<td width="17%" height="24" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif">Codice</font></td>
<td width="32%" bgcolor="#FFFFFF"> <input name="codice" type="text" id="codice" value="<?=$ar["codice"];?>" size="30"></td>
<td width="18%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif">Tecnico</font></td>
<td width="33%" bgcolor="#FFFFFF"><select name="tecnico" id="tecnico">
<option><?=$ar["tecnico"];?></option>
<option>--------</option>
<?
$query1 = "SELECT * FROM accesso";
$rispro1 = mysql_query($query1);
while($are = mysql_fetch_array($rispro1)){
?>
<option><?=$are["username"];?></option>
<? } ?>
</select>
<?
$query2 = "SELECT * FROM accesso where nome = '$tecnico'";
$rispro2 = mysql_query($query2);
while($arw = mysql_fetch_array($rispro2)){
?>
<input name="indiemailt" type="hidden" id="indiemailt" value="<?=$arw["indiemail"];?>">
<?=$arw["indiemail"];?>
<? } ?> </td>
</tr>
<tr>
<td bgcolor="#E1E1E1">Nome </td>
<td bgcolor="#E1E1E1"><?=$ar["nomeprod"];?></td>
<td bgcolor="#E1E1E1">Casa Madre</td>
<td bgcolor="#E1E1E1"><select name="prodottomadre" id="prodottomadre">
<option><?=$ar["prodottomadre"];?></option>
<option>--------</option>
<option>Diebold</option>
<option>Sintesi MI</option>
<option>Magazzino BS</option>
</select>
<label></label></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">Data incarico</td>
<td bgcolor="#FFFFFF"><label>
<input name="dataincarico" type="text" id="dataincarico" value="<?=$ar["dataincarico"];?>" size="30">
</label></td>
<td bgcolor="#FFFFFF">Data sped.</td>
<td bgcolor="#FFFFFF"><label>
<input name="datasped" type="text" id="datasped" value="<?=$ar["datasped"];?>" size="30">
</label></td>
</tr>
<tr>
<td bgcolor="#E1E1E1">Unita'</td>
<td bgcolor="#E1E1E1"><label>
<input name="unita" type="text" id="unita" value="<?=$ar["unita"];?>">
</label></td>
<td bgcolor="#E1E1E1">Team</td>
<td bgcolor="#E1E1E1">
<?
$query4 = "SELECT * FROM accesso accesso where nome = '$tecnico'";
$rispro4 = mysql_query($query4);
$ars = mysql_fetch_array($rispro4);
?>
<input name="team" type="hidden" id="team" value="<?=$ars["team"];?>"></td>
</tr>
<tr align="center">
<td align="left" bgcolor="#FFFFFF"><div align="left"><font face="Verdana, Arial, Helvetica, sans-serif">Piklist n°</font></div></td>
<td align="center" bgcolor="#FFFFFF"><input name="piklist" type="text" id="piklist" value="<?=$ar["piklist"];?>"></td>
<td align="left" bgcolor="#FFFFFF">Depositata</td>
<td align="left" bgcolor="#FFFFFF"><label>
<select name="dove" id="dove">
<option><?=$ar["dove"];?></option>
<option>------------------</option>
<option>Magazzino Bs</option>
<option>Magazzino Tecnico</option>
<option>Magazzino Mi</option>
</select>
</label></td>
</tr>
<tr align="center">
<td bgcolor="#E1E1E1"> </td>
<td bgcolor="#E1E1E1"> </td>
<td bgcolor="#E1E1E1"> </td>
<td bgcolor="#E1E1E1"> </td>
</tr>
<tr align="center">
<td bgcolor="#FFFFFF"><div align="left">Note:</div></td>
<td colspan="3" bgcolor="#FFFFFF"><label>
<textarea name="note" id="note" cols="100" rows="5"><?=$ar["note"];?>
</textarea>
</label></td>
</tr>
<tr align="center">
<td colspan="4" bgcolor="#E1E1E1"> </td>
</tr>
<tr align="center">
<td colspan="4" bgcolor="#FFFFFF"> </td>
</tr>
<tr align="center">
<td colspan="4" bgcolor="#E1E1E1"><input type="submit" name="Submit" value="Modifica">
<input name="id" type="hidden" id="id" value="<?=$ar["id"];?>"></td>
</tr>
</table>
.
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><span class="Stile1"><font size="2"><a href="incarico.php"><font size="3">[Torna
Indietro]</font></a></font></span></td>
</tr>
</table>
</form>
vi ringrazio non so più dove sbattere la testa grazie mille