$consultaInformacion=("SELECT * FROM 'activo' where cantidad='1'");
1) asi no se ejecuta una consulta en php.
2) para lo que necesitas hacer no es necessario sacar todos lo datos de la tabla
Código PHP:
$q = mysql_query("SELECT COUNT(id_tabla) AS total
FROM activo WHERE cantidad='1' ");
$row = mysql_fetch_array($q);
if (row["total"] == 0)
{
echo "<script>alert('No hay registros con stock minimo')</script>";
}
else
{
echo "<script>alert('Hay varios registros con stock minimo')</script>";
}
de este modo la consulta siempre te va a arrojar un resultado que representa la cantidad de articulos con cantidad en 1.
de tu forma pasa lo siguiente
$row = mysql_fetch_array($consultaInformacion);
el parametro de mysql_fetch_array debe ser el resultado del query, no la cadena con el query que quieres ejecutar, que de hecho le sobran los parentesis. ya por ahi hay un grave error.
if($row_Recordset1['cantidad']=1) ---> es con ==
tampoco veo que hayas definido la variable row_Recordset1 y en caso de que estuviera definida no tiene ningun sentido, puesto que seleccionaste todos los registros de la tabla y esta corresponderia siempre a 1 porque fue la condicion que pusiste en el query "QUERY INCORRECTO POR CIERTO".
EL QUERY correcto es un conteo pa saber cuantos son con stock minino.