A ver, entonces mas que colocar un if ahi, mejor explicanos que parte es la que no entiendes de esta estructura?, es bastante sencillo:
Código:
if( condicion ) {
// Se ejecutara el codigo en este bloque solo cuando se cumpla la condicion
} else {
// else no es obligatorio en todos los if's
// Si la condicion no se cumple, se ejecutara este bloque
}
Ahora, tal vez tu confusion pueda ser lo que colocas como condicion:
if($variable = 'contenido')
Esto te va a devolver verdadero si se pudo asignar 'contenido' a $variable, es decir, siempre... no me ha tocado ver que una asignacion falle.
if($variable == 'contenido')
Doble signo igual para comparar en vez de asignar... ojo, esto solo compara valores, no tipo de datos
if($variable != 'contenido')
Con el signo de admiracion antes del igual, comparas si variable es diferente de 'contenido', no involucra tipo de datos
Para mayor que >, menor que <, mayor o igual >=, menor o igual <= no creo que tengas problema.
$variable = 2;
if($variable == '2') ------------ if($variable == 2)
Ambas resultara verdadero, porque solo compara contenido, no tipo de datos
$variable = 2;
if($variable === '2') ------------ if($variable === 2)
La primera devolvera falso porque $variable es numerico y '2' es cadena, la segunda devolvera verdadero porque es el mismo contenido y tipo de dato.
Ahora, intenta hacer ese if, si no funciona, muestranos lo que hiciste y trataremos de encontrar el error.