Ayuda con IF y ELSEIF
Publicado por Enrique (43 intervenciones) el 06/06/2020 01:52:35
Estoy atorado con el if y el ifelse, ojala alguien me pueda poyar, si en el formulario no dan un valor quiero que no haga nada y continue con el siguiente "campo", pero si el valor es mayor a 1 entonces que agregue los campos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?Php
extract($_POST);
require("../connect_db.php");
if($concepto1 > 0){
}
elseif($concepto1 > 0){
$sql1=mysqli_query($mysqli,"SELECT * FROM tabla WHERE concepto='$concepto1'");
if($f1=mysqli_fetch_assoc($sql1)){
if($concepto1==$f1['concepto']){
$dato1= $f1['dato1'];
$dato2= $f1['dato2']*10;
$dato3 = $f1['dato3'];
}
}}
$insertar1 = "INSERT INTO tabla2 (dato1, dato2, dato3) VALUES ('$dato1', '$dato2', '$dato3')";
$resultado1 = mysqli_query($mysqli, $insertar1);
}
if($concepto2 > 0){
}
elseif($concepto2 > 0){
$sql2=mysqli_query($mysqli,"SELECT * FROM tabla WHERE concepto='$concepto2'");
if($f2=mysqli_fetch_assoc($sql2)){
if($concepto2==$f2['concepto']){
$dato1a= $f2['dato1'];
$dato2a= $f2['dato2']*10;
$dato3a = $f2['dato3'];
}
}}
$insertar2 = "INSERT INTO tabla2 (dato1, dato2, dato3) VALUES ('$dato1a', '$dato2a', '$dato3a')";
$resultado2 = mysqli_query($mysqli, $insertar2);
}
?>
Valora esta pregunta


0