![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/05/2011, 16:34
|
| | Fecha de Ingreso: febrero-2011 Ubicación: Mar del Plata
Mensajes: 4
Antigüedad: 14 años Puntos: 0 | |
consulta de ignorante.... Tengo una función de este tipo: function cuenta($opcion)
{
$consulta="SELECT * FROM tabla WHERE '".$opcion."' ";
$resultado = mysql_query($consulta);
return $resultado;
}
mi pregunta es si el parámetro $opcion puede ser algo como esto: <?PHP
... $opcion= "CAMPOX = ".$cualquiercosa;
...
$valor = cuenta($opcion);
$opcion $valor;
...
?>
O sea pasar como parametro de la función un campo y un valor para hacer la cuenta de campos coincidentes. Pero no me da resultados, siempre obtengo cero, y no se si puedo hacer esto. Si modifico el codigo como usualmente uso: . function cuenta($opcion)
{
$consulta="SELECT * FROM tabla WHERE CAMPOX = '".$opcion."' ";
$resultado = mysql_query($consulta);
return $resultado;
}
y modificando $opcion= $cualquiercosa;, obtengo un resultado correcto, el tema pasa que tengo muchas consultas que hacer sobre una misma tabla y queria ver si podia ahorrar codigo de ser posible. Por lo pronto, muchas gracias por el tiempo |