Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2005, 10:53
nosib
 
Fecha de Ingreso: febrero-2002
Mensajes: 57
Antigüedad: 22 años, 9 meses
Puntos: 0
Resuelto...

Hola:

Ya he resuelto el problema...

lo que pasaba era que cuando hacia el replace con ":1" por ejemplo, tambien lo hacia con una parte del ":10" y por eso fallaba, lo he resuelto cambiando el foreach por:

for( $i=$cnt+1; $i>0; $i-- ){
$query = str_replace(":$i", "'".mysql_escape_string($this->binds[$i])."'", $query);
}