Foros del Web » Programando para Internet » PHP »

problema con array

Estas en el tema de problema con array en el foro de PHP en Foros del Web. como puedo hacer esto… necesito una idea Tengo un formulario en php con 4 inputs los cuales envio por post… Input1 -> id=“a” Input2 -> ...
  #1 (permalink)  
Antiguo 04/08/2011, 09:30
 
Fecha de Ingreso: julio-2011
Ubicación: donde me encuentre la noche
Mensajes: 140
Antigüedad: 12 años, 8 meses
Puntos: 3
Pregunta problema con array

como puedo hacer esto… necesito una idea
Tengo un formulario en php con 4 inputs los cuales envio por post…
Input1 -> id=“a”
Input2 -> id=“b”
Input3 -> id=“c”
Input4 -> id=“d”

Dentro de estos inpust mando frases que en mi php tengo que determinar si son negativas o positivas y que porcentaje es para cada cual por ejemplo si envio
$a=”este refresco es malo”;
$b=”este refresco es bueno”;
$c=”este carro es feo”;
$d=”este carro es horrible”;
La cuestión es que no se si tengo que poner dos arrays uno con adjetivos negativos y uno con positivos como sacaría el valor de los comentarios en este caso es un 75% positivo y un 25 % negativo esa es la respuesta que debe enviarme mi php que los comentarios son en un 75% positivos

ayuda!!
  #2 (permalink)  
Antiguo 04/08/2011, 09:37
Avatar de xtimed  
Fecha de Ingreso: julio-2009
Ubicación: BCN - México
Mensajes: 226
Antigüedad: 14 años, 8 meses
Puntos: 41
Respuesta: problema con array

Creo que tendrias que utilizar 2 arrays, en uno pones todos los adjetivos que sean negativos y en otro los positivos, con cada input recorres los arrays, utiliza 2 variables, si encuentra el adjetivo en el arrays de negativos, le das +25 a la variable de negativos, si lo encontro en positivos, +25 a positivos, y al finalizar le muestras que los comentarios son un $variableP % positovos y $variableN % negativos, algo así, por que +25? son 4 inputs dices, que dividiendo el 100% da a 25% cada uno, esa seria una manera, no se que opines

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:25.