Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Редакторы PHP [18]
Форумы портала PHP.SU » Клиентская разработка » Программное обеспечение » Редакторы PHP

Страниц (29): В начало « ... 14 15 16 17 [18] 19 20 21 22 ... » В конец
 

256. Bio man - 22 Марта, 2012 - 05:17:38 - перейти к сообщению
Я бы посоветовал Adobe Dreamviewer CS 5+ правда не бесплатная, но очень хорошая IDE. Пробный срок у меня закончился, сам щас сижу на Notepad++ и даже не собераюсь переходить на другую IDE, нотпада вполне хватает.
257. DelphinPRO - 22 Марта, 2012 - 06:57:39 - перейти к сообщению
Bio man пишет:
нотпада вполне хватает.
Улыбка ещё не вечер
скоро его будет не хватать
Когда понадобится интерактивная отладка, поддержка системы контроля версий, интерграция с PHPUnit и PHPDocumentor, удобные средства рефакторинга и прочие плюшки
258. DlTA - 22 Марта, 2012 - 08:37:40 - перейти к сообщению
еще есть "Codelobster" для реги нужно зарегаться на их сайте и дальше уже по списку
удобность уступает NPP подсветка не очень удобная, но зато есть плагины для всяких плюшек типа CI JQ и каких то там CMS
259. SAD - 22 Марта, 2012 - 10:17:41 - перейти к сообщению
сходите в этот топик http://forum.php.su/topic.php?fo...44251#1332344251

незачем одно и тоже в ста темах писать и обсуждать
260. Alho - 26 Апреля, 2012 - 11:41:20 - перейти к сообщению
Лично мне нравятся иде от Jetbrains, тот же PHPStorm или PyCharm. Комфортные, легкие, очень умные - парни там сидят неглупые, знают что нужно простому разработчику.

А если это небольшой проект, то еще можно использовать SublimeText - максимальный комфорт и удобство обеспечено. Приятный дизайн и функционал, знает почти все языки, легкий - что еще надо?
261. LIME - 26 Апреля, 2012 - 12:07:02 - перейти к сообщению
Alho это все под винды?
262. Alho - 26 Апреля, 2012 - 12:10:59 - перейти к сообщению
LIME пишет:
Alho это все под винды?


Все перечисленное кроссплатформенное.

IMHO Винды - only for games.
263. armancho7777777 - 01 Мая, 2012 - 07:17:02 - перейти к сообщению
Okula пишет:
NetBeans 7.1
Круто
264. Striker - 01 Мая, 2012 - 17:57:10 - перейти к сообщению
РЕально выбирал между четырьмя IDE: Microsoft Expression Web 4, Zend Studio, PHP Designer и Dreamweaver. В итоге остановился на PHP Designer - дописывает PHP, HTML, JavaScript(jQuery) функции, очень быстро работает, не глючит, есть русская локализация, нет проблем с таблеткой. Тот же Dreamweaver CS5.5 через какое-то время начинает жрать первое ядро проца на 100%, помогает перезапуск.
265. armancho7777777 - 02 Мая, 2012 - 08:09:53 - перейти к сообщению
Striker пишет:
Тот же Dreamweaver CS5.5 через какое-то время начинает жрать первое ядро проца на 100%

У Вас с ОС что-то ))
Пол года сижу на Dreamweaver CS5.5
266. Nekon - 04 Мая, 2012 - 11:31:54 - перейти к сообщению
NuSphere PhpEd и только.

Не понимаю тех кто может работать в блокнотах и дримвиверах. Совершенно разные ощущения.
267. u5go - 12 Мая, 2012 - 18:02:35 - перейти к сообщению
Notepad++ , PHPexpert, PHPeditor самые думаю наилучшие)
268. nextzi0 - 18 Июня, 2012 - 16:55:49 - перейти к сообщению
в PHP Storm есть возможность добавить папку как проект?
269. BAS-P - 29 Июля, 2012 - 18:03:25 - перейти к сообщению
Nekon пишет:
NuSphere PhpEd и только.


++, отличная программа, по интерфейсу и удобности как MS visual c++.
270. gnerse - 12 Августа, 2012 - 14:46:47 - перейти к сообщению
Hello,
Please help me to solve this problem:

I use the following script for <search> option and it works fine.

//search

if (isset($_POST["skey"])) {

$sql_auth = '';
if ($_POST["sath"] != '' and $_POST["sath"] != 'all')
$sql_auth = "AuthorID IN (SELECT AuthorID FROM <Table Name> WHERE Author_Am LIKE '%$_POST[sath]%') AND";

if ($_POST["stit"] != '' and $_POST["stit"] != 'all')
$sql_tit = "Title LIKE '%$_POST[stit]%' AND";

$disp = '<br>';

$sql = "SELECT CatalogID, AuthorID, Title, PrintYear, WherePrintedID, PrintHouseID, Epilog, Memory FROM <table name> WHERE $sql_auth $sql_tit ( Contents LIKE '%$_POST[skey]%' OR Description LIKE '%$_POST[skey]%' OR Memory LIKE '%$_POST[skey]%' OR Epilog LIKE '%$_POST[skey]%' )";
$res = mysql_query($sql);

if (mysql_num_rows($res) == 0 ) {

$disp .= "No results for <b>$_POST[sath] $_POST[stit] $_POST[skey]</b>";
}
else {

$disp .= "<form name=f1 method=post>";
$disp .= "<input type=hidden name=c_id value=''>";
$disp .= "<input type=hidden name=c_ab_id value=''>";
$disp .= "<input type=hidden name=b value=''>";
$disp .= "Search results for <b>$_POST[skey]</b><br><br>\n";


while ($line = mysql_fetch_row($res)) {

if ($wr_pr = mysql_query("SELECT WherePrinted_Am FROM <table name> WHERE WherePrintedID = $line[4]")) {
$wrpr= mysql_fetch_row($wr_pr);
}

if ($pr_hs =mysql_query("SELECT PrintHouse_Am FROM <table name> WHERE PrintHouseID = $line[5]")) {
$prhs = mysql_fetch_row($pr_hs);
}

$disp .= "<b>TITLE:</b> $line[2]<br>\n";
if ($rs_a = mysql_query("SELECT Author_Am FROM <table name> WHERE AuthorID = $line[1]")) {
$athr = mysql_fetch_row($rs_a);
$disp .= "<b>AUTHOR:</b> $athr[0]<br>\n";
}

$disp .= "$wrpr[0], $prhs[0], $line[3]: <br><br>";
$disp .= "<button class=butt onClick=\" document.f1.b.value = '$_POST[skey]'; document.f1.c_id.value = $line[0]; document.f1.submit(); \">view</button> &nbsp; <button class=butt onClick=\" document.f1.c_ab_id.value = $line[0]; document.f1.submit(); \">add to basket</button> <hr>\n";
}
$disp .= "</form>";
}
}
================================ ============================
I wanted to use the above code for filtering results from another script:


// Proper Names View

if (isset($_POST["w_id"]) and $_POST["w_id"] != '') {

$disp .= "<br><table width=590>";

$disp .= "<form action=index.php name=f1 method=post>";
$disp .= "<input type=hidden name=skey value=''>";
$disp .= "<input type=hidden name=c_id value=''>";
$disp .= "<input type=hidden name=b value=''>";

$sql = "SELECT * FROM <Table Name> WHERE PrNmID = $_POST[w_id]";
$res = mysql_query($sql);
$line = mysql_fetch_array($res, MYSQL_ASSOC);

if ($line['GeneralName_Am'] != '') $disp .= "<tr><td><b>$tt_name</b></td><td><b>$line[GeneralName_Am]</b></td></tr><br>\n";
if ($line['Description'] != '') $disp .= "<tr><td><b>$tt_origin</b></td><td>$line[Description]</td></tr><br> \n";


$sql_exp = "SELECT PrNmExpID, Description, PrNmID FROM <Table Name> WHERE PrNmID =$line[PrNmID]";
$rs_exp = mysql_query($sql_exp);
$ln_exp = mysql_fetch_array($rs_exp, MYSQL_ASSOC);


// if ($ln['Description'] != '') $disp .= "<tr><td><b>$tt_apply</b></td><td>$ln[Description]</td></tr><br> \n";

$sql_abc = "SELECT CatalogID, Memory FROM <Table Name> WHERE Memory LIKE '%$line[GeneralName_Am]%'";



$rs_abc = mysql_query($sql_abc);
$ln_abc = mysql_fetch_array($rs_abc, MYSQL_ASSOC);


if ($ln_abc['Memory'] != '') $disp .= "<tr><td><b>$tt_apply</b></td><td>Reference";
$disp .= "<button class=butt onClick=\" document.f1.b.value = '$_POST[skey]'; document.f1.c_id.value = $ln_abc[CatalogID]; document.f1.submit(); \">view</button></td></tr><br><hr>\n";

}

================================ ============================

When I run the last I receice the whole database results. It seems to me that I didnt defined skey correctly, since the search script needs this parameter: Please help me to solve this problem. Thank you in advanced. George

 

Powered by ExBB FM 1.0 RC1