Hola, tengo unas dudas ya que estoy empezando con esto y...
Al realizar los if y demás, me he fijado en que hay varios tipos de referencias, y los que me han llamado la atención han sido " || " y " && " . Os lo pondré en un ejemplo:
Código PHP:
if(isset($_POST['check1']))
{ if ($trabajo1 && $horas1 && $km1 =="") { $check1="";} else {$check1="Sí";}
}
else {if ($trabajo1 && $horas1 && $km1 =="") { $check1="";}{$check1="No";}}
No sé si el significado es el "y" o el "o" , por que me hago lios... explico, en un formulario tengo un checkbox, que hay 3 campos: trabajo, horas y km; con el checkbox activado: si en alguno de esos campos está vacío, que $check1 no sea nada, por el contrario si el campo trabajo1 está escrito, que su valor sea Sí. Por el contrario que si no está checkeado y no hay ningun campo escrito que su valor sea nada, y si no está checkeado pero el campo trabajo1 está escrito que su valor sea No.
Espero que me ayudeis...
Edito:
Ya he logrado realizar un par de cambios y está perfecto, pongo el código aquí, pero ... si me explicais eso mejor que mejor por favor
Código PHP:
if(isset($_POST['check1']))
{
if ($trabajo1=="") { $check1="";} else {$check1="Sí";}
}
else
{
if ($trabajo1=="") { $check1="";} else {$check1="No";}
}