Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2011, 19:02
peta555
 
Fecha de Ingreso: enero-2011
Mensajes: 34
Antigüedad: 13 años, 3 meses
Puntos: 0
buscar cadena dentro de array

hola a todos.

estoy intentando buscar una cadena de texto dentro de un array pero no hay manera de que funcione.

el array es del estilo:
Código PHP:
$carrito_mio[]=array("id_producto"=>$id_producto,"tipo"=>$tipo,"marca"=>$marca,"coleccion"=>$coleccion,"edicion"=>$edicion,"referencia"=>$referencia,"sexo"=>$sexo,"imagen"=>$imagen,"precio"=>$precio,"cantidad"=>$cantidad); 
es para un carrito de la compra, y lo que pretendo es que cuando "marca" sea igual a "viceroy plaisir", hacer que la variable $plaisir sea igual a 1

estoy probando hacer:

Código PHP:
if ($carrito_mio[$i]['marca']='Viceroy Plaisir'){
$plaisir=1;

pero no funciona, la variable "$plaisir" toma el valor "1" todo el rato, incluso cuando en el carrito no hay ningun elemento que sea marca viceroy plaisir.

tambien he probado con la funcion "in_array":

Código PHP:
if (in_array("viceroy plaisir"$carrito_mio[$i]['marca'])){
$plaisir=1;

pero nada. no se cual sera el problema haber si alguien me puede ayudar.

saludos