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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Поиск по Mysql базе. [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (3): « 1 [2] 3 »   

> Без описания
PATCH
Отправлено: 22 Июля, 2012 - 17:56:49
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




кинь ссылку на 1 из твоих аццких проектов и еслиб ты был такой про ты бы не писал что цикл исполняющейся 1000 раз исполняется 5 секунд, ты не прав в своем говнотесте , насчет ' '.$i . мб и прав но прироста я такого аццкого прироста как ты описал вообще не вижу, я думаю решается вопрос об оптимизации тогда когда эт требуется , не факт , что твой проект получит популярность такую , что аж надо волноватся об оптимизации на каждом шагу.

(Отредактировано автором: 22 Июля, 2012 - 18:01:33)

 
 Top
KingStar
Отправлено: 22 Июля, 2012 - 18:15:07
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




LIME - вчера ты со мной также спорил, но в итоге ты признал, что не прав
PATCH - согласен, цифры не мои, а из первой попавшей в гугле, мне нет времени на то, чтобы делать тесты, я пишу что знаю, но если и ты согласен, что

PATCH пишет:
действительно запись вида 'боб '.$i; исполняется быстрее


то в чем я не прав??? что не так я написал в своем ответе???

KingStar пишет:
выноси переменную за ковычки


я не навязываю свой почерк, всего лишь даю советы как правильно или правильнее писать, повторюсь - то что она работает, не означает что она написана правильно, и не даю саветов тебе LIME, или тебе PATCH как писать код, а тому кто обратился за помощью, и в который раз повторюсь

если ты начинающий - то с азов привыкай писать правильно, иначе войдет в привычку

PS. конечно же нет разницы в тачке, с разгоном за 4 сек до 100, и за 5...

(Отредактировано автором: 22 Июля, 2012 - 18:16:58)



-----
То что программа работает, не означает что она написана правильно!
 
 Top
LIME
Отправлено: 22 Июля, 2012 - 18:21:53
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




KingStar пишет:
ты признал, что не прав
вот уж нет))
(Добавление)
я даже подозреваю что создать переменную при обращении будет быстрее чем 2 оператора проверки + логическое выражение ...но это тоже по ситуации
 
 Top
PATCH
Отправлено: 22 Июля, 2012 - 18:25:11
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




KingStar пишет:
то в чем я не прав??? что не так я написал в своем ответе???

меня просто вырубил тест, который ты предоставил...
 
 Top
KingStar
Отправлено: 22 Июля, 2012 - 18:26:37
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




LIME пишет:
я даже подозреваю что создать переменную при обращении будет быстрее чем 2 оператора проверки + логическое выражение ...но это тоже по ситуации


интересно, это как ??? как ты создашь переменную POST или GET???
(Добавление)
PATCH пишет:
KingStar пишет:
то в чем я не прав??? что не так я написал в своем ответе???

меня просто вырубил тест, который ты предоставил...


изначально, я тестов никаких не давал


-----
То что программа работает, не означает что она написана правильно!
 
 Top
PATCH
Отправлено: 22 Июля, 2012 - 18:28:06
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




KingStar пишет:
интересно, это как ??? как ты создашь переменную POST или GET???

$_POST['name']='ololo';
$_GET['name']='ololo';
(Добавление)
KingStar пишет:
изначально, я тестов никаких не давал
ты в качестве доказательства своей праваты кинул, тот Аццки тест
 
 Top
KingStar
Отправлено: 22 Июля, 2012 - 18:29:51
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




PATCH пишет:
KingStar пишет:
интересно, это как ??? как ты создашь переменную POST или GET???

$_POST['name']='ololo';
$_GET['name']='ololo';


не зная нашего разговора - ты не знаешь о чем говоришь, не пиши лучше


-----
То что программа работает, не означает что она написана правильно!
 
 Top
PATCH
Отправлено: 22 Июля, 2012 - 18:31:30
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




KingStar пишет:
не зная нашего разговора - ты не знаешь о чем говоришь, не пиши лучше
вопрос правильно ставить надо

CODE (htmlphp):
скопировать код в буфер обмена
  1. интересно, это как ??? как ты создашь переменную POST или GET???

я фактически создал переменую и присвоел ей значение. или я не прав?
 
 Top
KingStar
Отправлено: 22 Июля, 2012 - 18:33:06
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




PATCH пишет:
я фактически создал переменую и присвоел ей значение. или я не прав?


я вопрос поставил LIME, то как создавать пеерменные - мы все знаем, и я не говорю что ты не прав, но это не относится к нашему с ним разговору
(Добавление)
что-то мы заофтопили

(Отредактировано автором: 22 Июля, 2012 - 18:33:28)



-----
То что программа работает, не означает что она написана правильно!
 
 Top
Hawkmoth
Отправлено: 22 Июля, 2012 - 18:41:24
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Янв. 2012  


Помог: 6 раз(а)





Ох, чувствую, закроют эту тему за флейм.
А насчет предложения LIME - ну кому как, я вот тоже не очень люблю, когда в меня php нотайсами плюется)) Но это, может, с опытом проходит))

П.С. Тесты порадовали
Улыбка
 
 Top
LIME
Отправлено: 22 Июля, 2012 - 18:50:37
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)





никто не любит
но нотайс будет не ошибкой здесь
прога будет работать как часы
я иногда себе разрешаю
особенно при внесении изменений...быстренько
 
 Top
KingStar
Отправлено: 22 Июля, 2012 - 18:55:27
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




я себе подпись придумал Улыбка


-----
То что программа работает, не означает что она написана правильно!
 
 Top
Мелкий Супермодератор
Отправлено: 22 Июля, 2012 - 19:29:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)





Цитата:
То, что программа работает, не означает что она написана!

Спойлер (Отобразить)


PS: прошу не рассматривать как поощрение флейма, я пока неадекватен, чтобы отмодерировать всё, что тут понаписали


-----
PostgreSQL DBA
 
 Top
Нуб
Отправлено: 22 Июля, 2012 - 20:56:40
Post Id


Гость


Покинул форум
Сообщений всего: 83
Дата рег-ции: Июль 2012  


Помог: 0 раз(а)




Эээ...ребят?
Я вопрос еще задам?
Собственно, код тот же. Как сделать проверку, если id не найден, то выводится сообщение "Ошибка"?
PHP:
скопировать код в буфер обмена
  1. <?
  2. require("engine/config.php");
  3. require("engine/db_connect.php");
  4. $file_url = $_GET['file'];
  5. #echo $file_url;
  6. $query=mysql_query("SELECT * FROM files WHERE id=$file_url");
  7. $result= mysql_num_rows($query);
  8. while ($row= mysql_fetch_array($query))
  9. {
  10. echo $row;
  11. $id= $row['id'];
  12. $author = $row['author'];
  13. $filename = $row['filename'];
  14.  
  15. echo "Id - $id.<br>";
  16. echo "Автор - $author.<br>";
  17. echo "Имя файла - $filename. <br>";
  18. }
  19. ?>
 
 Top
KingStar
Отправлено: 22 Июля, 2012 - 21:16:51
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




у тебя имеется количество строк

сделай проверку


-----
То что программа работает, не означает что она написана правильно!
 
 Top
Страниц (3): « 1 [2] 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB