Прежде всего, ваши даты ($d11 and $d12
) должны быть в формате yyyy-mm-dd
, чтобы они соответствовали стандартному формату даты для mysql.
Затем вам нужно изменить это предложение:
$sql="SELECT * FROM book WHERE d1>'$d11' OR d2<'$d12'";
и использовать AND вместо OR следующим образом:
$sql="SELECT * FROM book WHERE d1>'$d11' AND d2<'$d12'";
и, наконец, вы должны использовать подготовленные операторы, чтобы избежать SQL инъекции
.NET 3.5 2.0 с несколькими дополнительными библиотеками. Таким образом, ответ - да, можно выполнить их на том же веб-сайте. На самом деле Вы не можете даже установить веб-приложение для выполнения под 3,5. Это просто работает под 2,0. Можно проверить вкладку ASP.NET в свойства сайта IIS, чтобы видеть, что нет даже опции запустить приложение под 3,5.
Можно выполнить код в.NET 2.0 и.NET 3.5 на том же сервере, но у Вас должен быть по крайней мере один пул приложений на версию платформы. Единственная вещь, которую необходимо наблюдать, не состоит в том, чтобы смешать 2,0 приложения и 3,5 приложения в том же пуле.
Объяснение: только одна платформа может быть загружена для каждого процесса, и каждое приложение порождает свой собственный процесс (процессы)
Что касается IIS, 3.5 и 2.0 то же. То, относительно чего необходимо быть осторожны, не смешивается 1.1 и 2.0 в том же пуле приложений.
.Net 3.5 является extenion к платформе.Net 2.0. После обновления до платформы.Net 3.5, можно запустить приложения, которые используют весь.Net 2.0/3.0 и 3.5 framworks.
ASP.NET 3.5 все еще работает на.NET 2,0 CLR при входе в IIS, Вы будете видеть, что можно только выбрать 2.0 или 1.1
Таким образом, ответ, да... ASP.NET 3.5 является в основном просто дополнительными блоками в GAC.
.NET 3.5 была просто модификациями к самим компиляторам, и библиотеками, не CLR.
Можно выполнить их обоих в то же время, что и долго, поскольку.NET 3.5 установлена.
Я просто преобразовал бы весь код к 3,5, и он должен работать отлично, если у Вас есть 3,5 установленных на поле.
Aslo отмечают, что VS, 2008 делает много предназначение и много возможностей, которые являются новыми в 3,5, является на самом деле функциями компилятора, не самой платформой. Таким образом, можно быть нацелены на 2,0 платформы и все еще получить многие новые функции 3,5.