Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/01/2015, 08:41
emiliomartinacevedo
 
Fecha de Ingreso: enero-2015
Mensajes: 12
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema con SQL con variable en Where

en PHP la function

public function Mostrar_UsuarioDeleteArti($UsuarioActual)
{
?>
//Este script me da el valor correcto = admin
<script type="text/javascript">alert('Usuario: ' + UsuarioActual);</script>
<?php

//funciona
// $sql = "select * from cs_users_permisos where nick = 'admin';";
//no funciona
$sql = "SELECT * FROM cs_users_permisos WHERE nick = '$UsuarioActual';";

echo $data = $this->db->select($sql);

if($data)
return $data;
else
return array();
}

En html la llamada a la function

<script>
var UsuarioActual = "{$fsc->user->nick}";
alert(UsuarioActual)
</script>

{loop="$fsc->Mostrar_UsuarioDeleteArti(UsuarioActual)"}

El tema es que cuando pongo directamente en el sql 'admin' va bien, pero si uso la variable ya me dice que el Array no tiene resultados....

Gracias