<html>
<form name="form" method="post" action="">
<?php
//apro il calendario
calendario::dichiarazione();
//inizializzo le variabili
if(!isset ($da_id)) $da_id="";
if(!isset ($_POST['matricola'])) $matricola="";
if(!isset($_POST['data']))$_POST['data']="";
if(!isset($_POST['data_doc']))$data_doc="";
if(!isset ($_POST['matricol'])) $matricol="";
//assegno un valore alle variabili
$matricol='';
//inserisco il menu
include('menu.html');
?>
</P>
<p align="center"><font color="black" size="4%">INSERISCI NUMERO IMEI</font>
<input type="text" align="center" name="matricol" size="35" value="<?php echo "$matricol"; ?>">
<input type="submit" name="CERCA" value="CERCA">
</P>
<?php
echo "$matricol";
//assegno un valore alle variabili
$matricola='';
$data='';
$articolo='';
$quantita='';
$da_numero='';
$da_anno='';
$cellulare='';
$tipovendita='';
$incasso='';
$note='';
//visualizziamo i dati
if (isset ($_POST['CERCA'])) {
$sql="
SELECT movimenti_magazzino.matricola,movimenti_magazzino. articolo,movimenti_magazzino.da_numero,movimenti_m agazzino.da_anno,movimenti_magazzino.da_id,
movimenti_magazzino.causale,movimenti_magazzino.da ta,movimenti_magazzino.causale,
righ_fatt_acquisto.prezzo,righ_fatt_acquisto.quant ita,righ_fatt_acquisto.numero,
negozio.tipovendita,negozio.cellulare,negozio.matr icola,negozio.incasso,negozio.note,
articoli.descrizione,articoli.codice,
COUNT(*) as totale
FROM movimenti_magazzino
LEFT JOIN negozio ON negozio.matricola = movimenti_magazzino.matricola
LEFT JOIN righ_fatt_acquisto_matricole ON movimenti_magazzino.matricola = righ_fatt_acquisto_matricole.matricola
LEFT JOIN righ_fatt_acquisto ON righ_fatt_acquisto.riga = righ_fatt_acquisto_matricole.riga
LEFT JOIN articoli ON articoli.codice = righ_fatt_acquisto.codice_articolo
LEFT JOIN clie_forn ON clie_forn.codice = articoli.codice_fornitore
WHERE ".$_POST["matricol"]." = movimenti_magazzino.matricola
GROUP BY movimenti_magazzino.matricola
HAVING totale <=1
ORDER BY codice
";
$result=mysql_query($sql) or die(mysql_error());
$number = mysql_numrows($result);
for($i=0;$i<$number;$i++){
$matricola=mysql_result($result,$i,"movimenti_maga zzino.matricola");
$data=mysql_result($result,$i,"movimenti_magazzino .data");
$cellulare=mysql_result($result,$i,"cellulare");
$descrizione=mysql_result($result,$i,"descrizione" );
$codice=mysql_result($result,$i,"codice");
$tipovendita=mysql_result($result,$i,"tipovendita" );
$numero=mysql_result($result,$i,"numero");
$prezzo=round(mysql_result($result,$i,"prezzo"),2) ;
$quantita=round(mysql_result($result,$i,"quantita" ),1);
$incasso=mysql_result($result,$i,"incasso");
$note=mysql_result($result,$i,"note");
$da_numero=mysql_result($result,$i,"da_numero");
$da_anno=mysql_result($result,$i,"da_anno");
$da_id=mysql_result($result,$i,"da_id");
$articolo=mysql_result($result,$i,"articolo");
$causale=mysql_result($result,$i,"causale");
}
?>
<table width="500" border="0" align="center">
<tr><td colspan="4" bgcolor="#FF0000"><font color="#FFFFFF" align="center" face="Verdana, Arial, Helvetica, sans-serif">
DATI TELEFONO</font></td></tr>
<input type="hidden" name="id" size="20" value="<?php echo "$id"; ?>">
<tr><td><font color="#FF0000">IMEI</td>
<td><input type="text" name="matricola" size="50" value="<?php echo "$matricola"; ?>"></td></tr>
<tr><td><font color="#FF0000">CODICE ARTICOLO</td>
<td><input type="text" name="codice" size="50" value="<?php echo "$codice"; ?>"></td></tr>
<tr><td><font color="#FF0000">DESCRIZIONE</td>
<td><input type="text" name="descrizione" size="50" value="<?php echo "$descrizione"; ?>"></td></tr>
<tr><td><font color="#FF0000">PREZZO INCASSATO</td>
<td><input type="text" name="incasso" size="50" value="<?php echo "$incasso"; ?>"></td></tr>
<tr><td><font color="#FF0000">N° CELL CONTRATTO</td>
<td><input type="text" name="cellulare" size="50" value="<?php echo "$cellulare"; ?>"></td></tr>
<tr><td><font color="#FF0000">NOTE</td>
<td><input type="text" name="note" size="50" value="<?php echo "$note"; ?>"></td></tr>
<tr><td><font color="#FF0000">TIPO VENDITA</td>
<td><select name="tipovendita" value="<?php echo "$tipovendita"; ?>">
<?php
if ($tipovendita=="CONTRATTO")
echo "<option value=\"CONTRATTO\"selected>CONTRATTO</option>";
else echo "<option value=\"CONTRATTO\">CONTRATTO</option>";
if ($tipovendita=="OMAGGIO")
echo "<option value=\"OMAGGIO\"selected>OMAGGIO</option>";
else echo "<option value=\"OMAGGIO\">OMAGGIO</option>";
if ($tipovendita=="SCONTRINO")
echo "<option value=\"SCONTRINO\"selected>SCONTRINO</option>";
else echo "<option value=\"SCONTRINO\">SCONTRINO</option>";
?>
</td></select>
</tr>
<?php//campi, che tengo nascosti, che mi servono ad avere i dati per inserire nella tabella movimenti_magazzino quando inserisco una nuova riga con la causale 3?>
<input type="text" name="causale" size="15" value="<?php echo "$causale"; ?>">
<input type="text" name="articolo" size="15" value="<?php echo "$articolo"; ?>">
<input type="text" name="quantita" size="15" value="<?php echo "$quantita"; ?>">
<input type="text" name="da_numero" size="15" value="<?php echo "$da_numero"; ?>">
<input type="text" name="da_anno" size="15" value="<?php echo "$da_anno"; ?>">
<input type="text" name="da_id" size="15" value="<?php echo "$da_id"; ?>">
<input type="text" name="data" size="15" value="<?php echo "$data"; ?>">
<tr><td colspan="4"><hr color="#FF0000"></td></tr>
<tr><td></td><td><input type="submit" name="VENDI" value="VENDI"></td></tr>
<?php
}
//inserisco i dati della vendita al banco nella tabella 'movimenti_magazzino' e in 'negozio'
if (isset ($_POST['VENDI'])) {
$data=formaData($data);
//inserisco in movimenti_magazzino
$sql="INSERT INTO movimenti_magazzino(data,causale,articolo,quantita ,da_tabella,da_numero,da_anno,matricola,da_id)
VALUES ('$data','3','$articolo','$quantita','venduto','$d a_numero','$da_anno','$matricola','$da_id')";
$result=mysql_query($sql) or die(mysql_error());
echo "<div align=\"center\">VENDITA PERFEZIONATA CORRETTAMENTE!</div>
";
echo "</br>";
}
?>
<?php
//chiudo la sessione del calendario
calendario::div();
?>
</table>
</form>
</html>
//il problema può essere legato al fatto che usavo una vecchia versione di php e non usavo mai il post nelle variabili ed ora ho installato easyphp con php5?