Beh non serve, grazie comunqueintanto ti ringrazio e nella pgina WEB metterò il tuo nick....come giusto che sia per l'aito dato...
È stato un piacere,
Ciao
Beh non serve, grazie comunqueintanto ti ringrazio e nella pgina WEB metterò il tuo nick....come giusto che sia per l'aito dato...
campo 1 : a1234 | campo 2: b1234 | campo 3: c1234 | campo 3: a1234 |
1 metro | 1 metro | 1 metro | 1 metro |
2 metri | 2 metri | 2 metri | 2 metri |
id | tt00001 | campo 1 | totale campo 1 |
Non ho ben capito, si tratta della solita tabella?
Potresti mandare la struttura completa e precisa della tabella per ciascun campo?
campo 1: [a1234] | campo 2: [b1234] | campo 3: [c1234] | campo 4: [a1234] |
misura 1_campo1: [1 metro] | misura 1_campo2: [1 metro] | misura 1_campo3: [1 metro] | misura 1_campo4: [1 metro] |
misura 2_campo1: [2 metro] | misura 2_campo2: [2 metro] | misura 2_campo3: [2 metro] | misura 2_campo4: [2 metro] |
<?php
include ('include.php');
if(isset($_POST['submit']))
{
$codice = $_POST['codice'];
$codice = $_POST['codice'];
$codice = $_POST['codice'];
$codice = $_POST['codice'];
if (empty($codice)) {
echo "vuoto";
} else {
$tt_query=mysqli_query($conn,"Select * from dati where codice like 'tt%' order by id desc LIMIT 1");
$te_query=mysqli_query($conn,"Select * from dati where codice like 'te%' order by id desc LIMIT 1");
$te_num_righe=mysqli_num_rows($te_query);
$tt_num_righe=mysqli_num_rows($tt_query);
if (($tt_num_righe > 0) AND ($te_num_righe > 0)) {
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
}
while($get_te=mysqli_fetch_assoc($te_query)){
$te=$get_te['codice'];
}
$numero_tt=substr($tt, 2, 6);
$num_tt=$numero_tt+1;
$comp_tt=str_pad($num_tt, 6, 0, STR_PAD_LEFT);
$increm_tt="tt".$comp_tt;
$numero_te=substr($te, 2, 6);
$num_te=$numero_te+1;
$comp_te=str_pad($num_te, 6, 0, STR_PAD_LEFT);
$increm_te="te".$comp_te;
$sql="INSERT INTO dati (codice) VALUES('$increm_tt');";
$sql .="INSERT INTO dati (codice) VALUES('$increm_te');";
if (mysqli_multi_query($conn,$sql) === TRUE) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
echo "<br/>";
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
} else {
$tt="tt000001";
$te="te000001";
$sql="INSERT INTO dati (codice) VALUES('$tt');";
$sql .="INSERT INTO dati (codice) VALUES('$te');";
if (mysqli_multi_query($conn,$sql) === TRUE) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
echo "<br/>";
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
}
}
mysqli_close($conn);
}
?>
Quindi:verifica se i campi 1 2 3 4 hanno lo stesso valore. Se si fai il totolane tra i due
Ok, ma la tabella è la stessa della scorsa volta?
Mi sarebbe più comodo se mi facessi uno schema del tuo database tipo:
Nome_tabella_1
-campo1 (TEXT/INT/...)
-campo2 (...)
...
Nome_tabella_2
...
E poi anche il form non ho ben capito cosa inserisce e dove... Potresti rimandare i codici completi che stai usando?
<?php
include ('include.php');
if(isset($_POST['submit']))
{
$codice = $_POST['codice'];
$campo = $_POST['campo1'];
$campo2 = $_POST['campo2'];
$campo3 = $_POST['campo3'];
$campo4 = $_POST['campo4'];
$misura1_campo1 = $_POST['$misura1_campo1'];
$misura1_campo2 = $_POST['$misura1_campo2'];
$misura1_campo2 = $_POST['$misura1_campo3'];
$misura1_campo4 = $_POST['$misura1_campo4'];
$misura2_campo1 = $_POST['misura2_campo1'];
$misura2_campo2 = $_POST['misura2_campo2'];
$misura2_campo3 = $_POST['misura2_campo3'];
$misura2_campo4 = $_POST['misura2_campo4'];
if (empty($codice)) {
echo "vuoto";
} else {
$tt_query=mysqli_query($conn,"Select * from dati where codice like 'tt%' order by id desc LIMIT 1");
$te_query=mysqli_query($conn,"Select * from dati where codice like 'te%' order by id desc LIMIT 1");
$te_num_righe=mysqli_num_rows($te_query);
$tt_num_righe=mysqli_num_rows($tt_query);
if (($tt_num_righe > 0) AND ($te_num_righe > 0)) {
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
}
while($get_te=mysqli_fetch_assoc($te_query)){
$te=$get_te['codice'];
}
$numero_tt=substr($tt, 2, 6);
$num_tt=$numero_tt+1;
$comp_tt=str_pad($num_tt, 6, 0, STR_PAD_LEFT);
$increm_tt="tt".$comp_tt;
$numero_te=substr($te, 2, 6);
$num_te=$numero_te+1;
$comp_te=str_pad($num_te, 6, 0, STR_PAD_LEFT);
$increm_te="te".$comp_te;
$sql="INSERT INTO dati (codice,) VALUES('$increm_tt');";
$sql .="INSERT INTO dati (codice) VALUES('$increm_te');";
if (mysqli_multi_query($conn,$sql) === TRUE) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
echo "<br/>";
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
} else {
$tt="tt000001";
$te="te000001";
//$sql="INSERT INTO dati (codice) VALUES('$tt');";
$sql="INSERT INTO dati (codice,campo,campo2,campo3,campo4,misura1_campo1,misura_campo2,misura_campo3,misura_campo4,misura2_campo1,misura2_campo2,misura2_campo3,misura2_campo4) VALUES('$increm_tt','$campo','$campo2','$campo3','$campo4','$misura1_campo1','$misura1_campo2','$misura1_campo3','$misura1_campo4',
'$misura2_campo1','$misura2_campo2','$misura2_campo3','$misura2_campo4');";
$sql .="INSERT INTO dati (codice) VALUES('$te');";
if (mysqli_multi_query($conn,$sql) === TRUE) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
echo "<br/>";
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
}
}
mysqli_close($conn);
}
?>
Ok dai, comincio a capire. Un ultima info:
Quindi:
-se hanno tutti e 4 lo stesso valore li restituisco singolarmente.
-se hanno ad esempio 1 e 3 lo stesso valore devo restituire:
Somma1+somma3
Somma2
Somma4
-se in 3 hanno lo stesso valore (ad esempio 1,2,4), devo restituire:
Somma1+somma2+somma4
Somma3
-se hanno tutti lo stesso valore devo restituire:
Somma1+somma2+somma3+somma4
È corretto? Potresti chiarire questo passaggio riguardo come vuoi ottenere il risultato in base alle varie combinazioni?
<?php
//----Script Creato da Tommy03 Mr. WebMaster ----///
include ('include.php');
if(isset($_POST['submit']))
$tt_query=mysqli_query($conn,"Select * from dati where codice like 'tt%' order by id desc LIMIT 1");
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
$campo1_tt = $get_tt['campo1'];
$campo2_tt = $get_tt['campo2'];
$campo3_tt = $get_tt['campo3'];
$campo4_tt = $get_tt['campo4'];
$misura1_campo1_tt = $get_tt['$misura1_campo1'];
$misura1_campo2_tt = $get_tt['$misura1_campo2'];
$misura1_campo3_tt = $get_tt['$misura1_campo3'];
$misura1_campo4_tt = $get_tt['$misura1_campo4'];
$misura2_campo1_tt = $get_tt['misura2_campo1'];
$misura2_campo2_tt = $get_tt['misura2_campo2'];
$misura2_campo3_tt = $get_tt['misura2_campo3'];
$misura2_campo4_tt = $get_tt['misura2_campo4'];
}
if($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma3+somma4";
}elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma3+somma4, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma4, somma3";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){
echo "somma1+somma2+somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt == $campo4_tt){
echo "somma2+somma3+somma4, somma1";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt){
echo "somma1+somma2, somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){
echo "somma1+somma3, somma2, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma4, somma2, somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt){
echo "somma2+somma3, somma1, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt){
echo "somma2+somma4, somma1, somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt){
echo "somma3+somma4, somma1, somma2";
}else{
echo "somma1, somma2, somma3, somma4";
}
Sei un figo pazzesco...stasera lo testo, dopo che ho messo a letto i bambini così mi concentro....ti scrivo....grazie infinitamenteÈ stato mooolto più difficile di quanto pensassi. Per ora l'ho soltanto strutturato dato che non ho più tempo, domani lo completo con i dati. Te intanto controlla che sia corretto per tutte le varie combinazioni.PHP:$tt_query=mysqli_query($conn,"Select * from dati where codice like 'tt%' order by id desc LIMIT 1"); while($get_tt=mysqli_fetch_assoc($tt_query)){ $tt=$get_tt['codice']; $campo1_tt = $get_tt['campo1']; $campo2_tt = $get_tt['campo2']; $campo3_tt = $get_tt['campo3']; $campo4_tt = $get_tt['campo4']; $misura1_campo1_tt = $get_tt['$misura1_campo1']; $misura1_campo2_tt = $get_tt['$misura1_campo2']; $misura1_campo3_tt = $get_tt['$misura1_campo3']; $misura1_campo4_tt = $get_tt['$misura1_campo4']; $misura2_campo1_tt = $get_tt['misura2_campo1']; $misura2_campo2_tt = $get_tt['misura2_campo2']; $misura2_campo3_tt = $get_tt['misura2_campo3']; $misura2_campo4_tt = $get_tt['misura2_campo4']; } if($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){ echo "somma1+somma2+somma3+somma4"; }elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){ echo "somma1+somma3+somma4, somma2"; } elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){ echo "somma1+somma2+somma4, somma3"; } elseif($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){ echo "somma1+somma2+somma3, somma4"; } elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt == $campo4_tt){ echo "somma2+somma3+somma4, somma1"; } elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt){ echo "somma1+somma2, somma3, somma4"; } elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){ echo "somma1+somma3, somma2, somma4"; } elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){ echo "somma1+somma4, somma2, somma3"; } elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt){ echo "somma2+somma3, somma1, somma4"; } elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt){ echo "somma2+somma4, somma1, somma3"; } elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt){ echo "somma3+somma4, somma1, somma2"; }else{ echo "somma1, somma2, somma3, somma4"; }
Ad esempio, controlla che se nel database i 4 campi sono tutti uguali, restituisca somma1+somma2+somma3+somma4.Se ad esempio invece campo1,campo2 e campo4 hanno valori uguali (diversi da campo3), dovrebbe essere scritto campo1+campo2+campo4, campo3. E così via per tutte le altre combinazioni. Se è tutto corretto allora siamo già ad un ottimo punto.
Ciao
$tt_query=mysqli_query($conn,"Select * from dati where codice like 'tt%' order by id desc LIMIT 1");
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
$campo1_tt = $get_tt['campo1'];
$campo2_tt = $get_tt['campo2'];
$campo3_tt = $get_tt['campo3'];
$campo4_tt = $get_tt['campo4'];
$misura1_campo1_tt = $get_tt['$misura1_campo1'];
$misura1_campo2_tt = $get_tt['$misura1_campo2'];
$misura1_campo3_tt = $get_tt['$misura1_campo3'];
$misura1_campo4_tt = $get_tt['$misura1_campo4'];
$misura2_campo1_tt = $get_tt['misura2_campo1'];
$misura2_campo2_tt = $get_tt['misura2_campo2'];
$misura2_campo3_tt = $get_tt['misura2_campo3'];
$misura2_campo4_tt = $get_tt['misura2_campo4'];
}
if($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma3+somma4";
}elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma3+somma4, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma4, somma3";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){
echo "somma1+somma2+somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt == $campo4_tt){
echo "somma2+somma3+somma4, somma1";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt AND $campo3_tt != $campo4_tt){
echo "somma1+somma2, somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt AND $campo2_tt != $campo4_tt){
echo "somma1+somma3, somma2, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt AND $campo2_tt != $campo3_tt){
echo "somma1+somma4, somma2, somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt AND $campo1_tt != $campo4_tt){
echo "somma2+somma3, somma1, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt AND $campo1_tt != $campo3_tt){
echo "somma2+somma4, somma1, somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt AND $campo1_tt != $campo2_tt){
echo "somma3+somma4, somma1, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt AND $campo3_tt == $campo4_tt){
echo "somma1+somma2, somma3+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt AND $campo2_tt == $campo4_tt){
echo "somma1+somma3, somma2+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt AND $campo2_tt == $campo3_tt){
echo "somma1+somma4, somma2+somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt AND $campo1_tt == $campo4_tt){
echo "somma2+somma3, somma1+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt AND $campo1_tt == $campo3_tt){
echo "somma2+somma4, somma1+somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt AND $campo1_tt == $campo2_tt){
echo "somma3+somma4, somma1+somma2";
}
else{
echo "somma1, somma2, somma3, somma4";
}
Prodotto | campo 1: a1234 | campo 2: b1234 | campo 3: c1234 | campo 4: a1234 | numero pezzi |
001 | 1 metro | 1 metro | 1 metro | 1 metro | 10 |
002 | 2 metri | 2 metri | 2 metri | 2 metri | 11 |
etcc | etcc | etcc | etcc | etcc | etc |
Quarda se passi da queste parti birra offerta...grazie di cuore.....ora sto crendo il db con tutto e faccio delle prove, ma secondo me questo giro può servire...ma il guro sei tu e io mi rimetto a te..Va bene, giovedi mi metto, guardo con calma e provo a darti una mano ripartendo da capo.
Intanto (anche se mi sa che non ti sarà molto d'aiuto), prova a vedere il codice che ti ho scritto sopra.
Ah purtroppo non uso skype
Ciao
Quarda se passi da queste parti birra offerta...grazie di cuore.....ora sto crendo il db con tutto e faccio delle prove, ma secondo me questo giro può servire...ma il guro sei tu e io mi rimetto a te..
grazie infinitamente.
Diventa così:while($get_tt=mysqli_fetch_assoc($tt_query)){ $tt=$get_tt['codice']; }
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
$campo1_tt = $get_tt['campo1'];
$campo2_tt = $get_tt['campo2'];
$campo3_tt = $get_tt['campo3'];
$campo4_tt = $get_tt['campo4'];
$misura1_campo1_tt = $get_tt['$misura1_campo1'];
$misura1_campo2_tt = $get_tt['$misura1_campo2'];
$misura1_campo3_tt = $get_tt['$misura1_campo3'];
$misura1_campo4_tt = $get_tt['$misura1_campo4'];
$misura2_campo1_tt = $get_tt['misura2_campo1'];
$misura2_campo2_tt = $get_tt['misura2_campo2'];
$misura2_campo3_tt = $get_tt['misura2_campo3'];
$misura2_campo4_tt = $get_tt['misura2_campo4'];
}
if($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma3+somma4";
}elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma3+somma4, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma4, somma3";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){
echo "somma1+somma2+somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt == $campo4_tt){
echo "somma2+somma3+somma4, somma1";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt AND $campo3_tt != $campo4_tt){
echo "somma1+somma2, somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt AND $campo2_tt != $campo4_tt){
echo "somma1+somma3, somma2, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt AND $campo2_tt != $campo3_tt){
echo "somma1+somma4, somma2, somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt AND $campo1_tt != $campo4_tt){
echo "somma2+somma3, somma1, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt AND $campo1_tt != $campo3_tt){
echo "somma2+somma4, somma1, somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt AND $campo1_tt != $campo2_tt){
echo "somma3+somma4, somma1, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt AND $campo3_tt == $campo4_tt){
echo "somma1+somma2, somma3+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt AND $campo2_tt == $campo4_tt){
echo "somma1+somma3, somma2+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt AND $campo2_tt == $campo3_tt){
echo "somma1+somma4, somma2+somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt AND $campo1_tt == $campo4_tt){
echo "somma2+somma3, somma1+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt AND $campo1_tt == $campo3_tt){
echo "somma2+somma4, somma1+somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt AND $campo1_tt == $campo2_tt){
echo "somma3+somma4, somma1+somma2";
}
else{
echo "somma1, somma2, somma3, somma4";
}
<?php
include ('include.php');
if(isset($_POST['submit']))
{
$codice = $_POST['codice'];
$campo1 = $_POST['campo1'];
$campo2 = $_POST['campo2'];
$campo3 = $_POST['campo3'];
$campo4 = $_POST['campo4'];
$misura1_campo1 = $_POST['misura1_campo1'];
$misura1_campo2 = $_POST['misura1_campo2'];
$misura1_campo3 = $_POST['misura1_campo3'];
$misura1_campo4 = $_POST['misura1_campo4'];
$misura2_campo1 = $_POST['misura2_campo1'];
$misura2_campo2 = $_POST['misura2_campo2'];
$misura2_campo3 = $_POST['misura2_campo3'];
$misura2_campo4 = $_POST['misura2_campo4'];
if (empty($codice)) {
echo "vuoto";
} else {
$tt_query=mysqli_query($conn,"Select * from dati where codice like 'tt%' order by id desc LIMIT 1");
$te_query=mysqli_query($conn,"Select * from dati where codice like 'te%' order by id desc LIMIT 1");
$te_num_righe=mysqli_num_rows($te_query);
$tt_num_righe=mysqli_num_rows($tt_query);
if (($tt_num_righe > 0) AND ($te_num_righe > 0)) {
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
}
while($get_te=mysqli_fetch_assoc($te_query)){
$te=$get_te['codice'];
}
$numero_tt=substr($tt, 2, 6);
$num_tt=$numero_tt+1;
$comp_tt=str_pad($num_tt, 6, 0, STR_PAD_LEFT);
$increm_tt="tt".$comp_tt;
$numero_te=substr($te, 2, 6);
$num_te=$numero_te+1;
$comp_te=str_pad($num_te, 6, 0, STR_PAD_LEFT);
$increm_te="te".$comp_te;
$sql="INSERT INTO dati (codice,campo1,campo2,campo3,campo4,misura1_campo1,misura1_campo2,misura1_campo3,misura1_campo4,misura2_campo1,misura2_campo2,misura2_campo3,misura2_campo4) VALUES('$increm_tt','$campo1','$campo2','$campo3','$campo4','$misura1_campo1','$misura1_campo2','$misura1_campo3','$misura1_campo4','$misura2_campo1','$misura2_campo2','$misura2_campo3','$misura2_campo4');";
$sql .="INSERT INTO dati (codice) VALUES('$increm_te');";
if (mysqli_multi_query($conn,$sql) === TRUE) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
echo "<br/>";
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
} else {
$tt="tt000001";
$te="te000001";
//$sql="INSERT INTO dati (codice) VALUES('$tt');";
$sql="INSERT INTO dati (codice,campo1,campo2,campo3,campo4,misura1_campo1,misura1_campo2,misura1_campo3,misura1_campo4,misura2_campo1,misura2_campo2,misura2_campo3,misura2_campo4) VALUES('$increm_tt','$campo1','$campo2','$campo3','$campo4','$misura1_campo1','$misura1_campo2','$misura1_campo3','$misura1_campo4','$misura2_campo1','$misura2_campo2','$misura2_campo3','$misura2_campo4');";
$sql .="INSERT INTO dati (codice) VALUES('$te');";
if (mysqli_multi_query($conn,$sql) === TRUE) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
echo "<br/>";
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
}
}
mysqli_close($conn);
}
?>
In realtà il codice che ho messo era per la prima richiesta, le ultime nuove info che mi hai dato qualche post fa mi hanno un po' confuso...dove faccio la modifica? Con il TE funzionerebbe come ti ho detto?
while($get_tt=mysqli_fetch_assoc($tt_query)){ $tt=$get_tt['codice']; }
while($get_tt=mysqli_fetch_assoc($tt_query)){
$tt=$get_tt['codice'];
$campo1_tt = $get_tt['campo1'];
$campo2_tt = $get_tt['campo2'];
$campo3_tt = $get_tt['campo3'];
$campo4_tt = $get_tt['campo4'];
$misura1_campo1_tt = $get_tt['$misura1_campo1'];
$misura1_campo2_tt = $get_tt['$misura1_campo2'];
$misura1_campo3_tt = $get_tt['$misura1_campo3'];
$misura1_campo4_tt = $get_tt['$misura1_campo4'];
$misura2_campo1_tt = $get_tt['misura2_campo1'];
$misura2_campo2_tt = $get_tt['misura2_campo2'];
$misura2_campo3_tt = $get_tt['misura2_campo3'];
$misura2_campo4_tt = $get_tt['misura2_campo4'];
}
if($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma3+somma4";
}elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma3+somma4, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt){
echo "somma1+somma2+somma4, somma3";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt){
echo "somma1+somma2+somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt == $campo4_tt){
echo "somma2+somma3+somma4, somma1";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt AND $campo3_tt != $campo4_tt){
echo "somma1+somma2, somma3, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt AND $campo2_tt != $campo4_tt){
echo "somma1+somma3, somma2, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt AND $campo2_tt != $campo3_tt){
echo "somma1+somma4, somma2, somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt AND $campo1_tt != $campo4_tt){
echo "somma2+somma3, somma1, somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt AND $campo1_tt != $campo3_tt){
echo "somma2+somma4, somma1, somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt AND $campo1_tt != $campo2_tt){
echo "somma3+somma4, somma1, somma2";
}
elseif($campo1_tt == $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt != $campo4_tt AND $campo3_tt == $campo4_tt){
echo "somma1+somma2, somma3+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt == $campo3_tt AND $campo1_tt != $campo4_tt AND $campo2_tt == $campo4_tt){
echo "somma1+somma3, somma2+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo1_tt != $campo3_tt AND $campo1_tt == $campo4_tt AND $campo2_tt == $campo3_tt){
echo "somma1+somma4, somma2+somma3";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt == $campo3_tt AND $campo2_tt != $campo4_tt AND $campo1_tt == $campo4_tt){
echo "somma2+somma3, somma1+somma4";
}
elseif($campo1_tt != $campo2_tt AND $campo2_tt != $campo3_tt AND $campo2_tt == $campo4_tt AND $campo1_tt == $campo3_tt){
echo "somma2+somma4, somma1+somma3";
}
elseif($campo1_tt != $campo3_tt AND $campo2_tt != $campo3_tt AND $campo3_tt == $campo4_tt AND $campo1_tt == $campo2_tt){
echo "somma3+somma4, somma1+somma2";
}
else{
echo "somma1, somma2, somma3, somma4";
}
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?