Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2010, 14:48
Avatar de principiantedelphp
principiantedelphp
 
Fecha de Ingreso: febrero-2010
Mensajes: 160
Antigüedad: 14 años, 2 meses
Puntos: 1
Problemas con explode()

Hola, en el siguiente script:

Cita:
$trozos = explode(" ", $datos[1]);
echo $trozos[2];
if ($trozos[2]="disparo" or $trozos[2]="disparos" or $trozos[2]="tiros")
{$categoria="disparos";}
else {$categoria="";}
.....
.....
Lo que hace es buscar la tercer palabra de la frase que tiene $datos[1] y compararla con "disparo", con "disparos" o con "tiros". Si esa palabra es igual a una de estas 3, entonces la categoria se llama "disparos" y si no, la categoria está vacía (sin caracteres).
Cuando inserté esto en la base de datos, me puso en el campo categoria la palabra "disparos" en todas las filas.
Donde está el error? Gracias