Cita:
Iniciado por The_omars ya probaste con:
Código PHP:
$colname_Recordset1 = "-1";
if (isset($_GET['canal'])) {
$colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['canal'] : addslashes($_GET['canal']);
}
mysql_select_db($database_conexion1, $conexion1);
$query_Recordset1 = sprintf("SELECT * FROM canales WHERE [COLOR="Red"]canal = '%d' [/COLOR] ORDER BY pos DESC", $colname_Recordset1);
$Recordset1 = mysql_query($query_Recordset1, $conexion1) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
Gracias de esta forma lo he probado conforme he leido tu mensaje y no me pilla nada de nada, el
canal = '%d' tiene que estar
canal = '%s' si no, no me pilla ningun canal en la consulta
Haber si alguien me ilumina para no tratar "+" como nexo de union