Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2013, 11:24
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Error Mysqli sentencia preparada con un if simple

Las comillas son tema complicado en MySQL. Usualmente no se usan para cadenas de texto sino para nombres de objets (columnas, tablas, etc), por lo que fácilmente pueden generar errores sintácticos indetectables.
Las cadenas de texto van entre apóstrofos ('), no con comillas (").
Prueba haciendo:
Código MySQL:
Ver original
  1. SELECT IF(stock>0,'si','no') ExisteStock #Los alias siembre deben ir cuando usas fuciones
  2. FROM articulos;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 25/11/2013 a las 11:36