• PHP pdo обнаружился забавный баг в PDOStatement::bindParam()
    если запрос типа SELECT ... WHERE field1 IN(:p1, ... :p20) AND field2 = :p21 ...
    содержит в условии IN больше чем 12-20 параметров то при выполнении PDOStatement::execute() параметры других условий могут подменяться параметрами из IN
    и кажется это не глюк..(
    версия php 5.2.8 под виндой, 2.5.6 убунта и 2.5.9 rhel4
  • забавно, это какая задача может в IN поместить более 20 параметров? Оо
  • @August ну например ты на одном серваке выбираешь сначала выбираешь айдишники инфы которая тебе нужна, во второй базе на другом серваке собираешь по этим айдишникам данные что бы добавить их в первую базу
  • @sign я бы не изощряясь заюзал бы 2 запроса)