Cita:
Iniciado por caricatos Hola:
Si entrecomillas un número lo conviertes en una cadena, así que en principio deberías evitarlo:
var cantidad = <?php echo $row["cantidad"]; ?>;
Luego quita las comillas en las comparaciones y debería estar bien.
Saludos
también probé así amigo la "cantidad" es el nombre del campo de la base de datos.
el detalle es que me aparece solo en la primera línea y en las demás líneas que tienen menos cantidad
no aparece nada, esta vacío.
Código Javascript
:
Ver original<?php
//......
$array[] .= '
<p id="stock"></p>
<script>
var cantidad = '.$row["cantidad"].';
if ('.$row["cantidad"].' < "10") {
document.getElementById("stock").innerHTML = "Disponible! '.$row["cantidad"].' ";
}
else if ('.$row["cantidad"].' < "1") {
document.getElementById("stock").innerHTML = "Alerta! '.$row["cantidad"].' ";
}
else if ('.$row["cantidad"].' < "0") {
document.getElementById("stock").innerHTML = "Fuerda de Stock! '.$row["cantidad"].' ";
}
</script>
';
//......
?>