La función
strpos solamente devuelve un valor booleano (false) cuando no encuentra el valor indicado en la cadena, en el resto de casos, devuelve un valor numérico que corresponde con la posición de dicho valor en la cadena.
Debes hacerlo así:
Código PHP:
Ver original$find = strpos($_POST['IdGame'], "+");
if ($find !== false){
$IdGamesAux = "G.[IdGame] IN(" . $IdGames . ")";
}else
$IdGamesAux = "G.[IdGame] = " . $_POST['IdGame'];
Cita:
Iniciado por arros
es strrpos no strpos
Ambas funciones existen:
- strpos:
http://www.php.net/manual/es/function.strpos.php
- strrpos:
http://www.php.net/manual/es/function.strrpos.php
Saludos