Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2012, 02:25
emilio_php
 
Fecha de Ingreso: mayo-2012
Ubicación: En mi casa xD
Mensajes: 24
Antigüedad: 12 años
Puntos: 0
Descripción de referencias de php

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";}


Última edición por emilio_php; 30/05/2012 a las 02:48 Razón: aclaración