PHP.SU

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

Страниц (92): [1] 2 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 1370
andrewkard Отправлено: 02 Июля, 2020 - 22:07:03 • Тема: Как сравнить массив с базой данных и вернуть булевое значение? • Форум: Хранение данных, их вывод и обработка

Ответов: 2
Просмотров: 1564
Может поможет:

CODE (javascript):
скопировать код в буфер обмена
  1. var data = [1,2,3];
  2.  
  3. var check = 2;
  4.  
  5. if (check in data){
  6. alert('check');
  7. }
  8.  

(Добавление)
Шакир Якубов пишет:
sql = 'SELECT id FROM cases WHERE case_number in ("' + numbers.join('","') + '")';

а разве это и не будет той самой проверкой?
andrewkard Отправлено: 01 Июля, 2020 - 07:17:51 • Тема: Не работает библиотека для парсинга сайтов - "phpQuery"! • Форум: Вопросы новичков

Ответов: 3
Просмотров: 380
Pavl
вместо

попробуйте как то так:
PHP:
скопировать код в буфер обмена
  1. require_once __DIR__ . '/vendor/autoload.php';
andrewkard Отправлено: 01 Июля, 2020 - 07:12:01 • Тема: Размер фото • Форум: Вопросы новичков

Ответов: 2
Просмотров: 237
Обычно при загрузке картинок на сервер если нужно параллельно создают превьюшку и ее выводят там где нужно при нажатии на которую показывают оригинальное изображение. В Вашем случае можно пройтись скриптом, создать превью параллельно записывая в путь к превью и путь к оригиналу. Создать какой то хэш от пути оригинала что бы быстрее искать.

Еще вариант ничего не менять особо, а сделать ленивую загрузку, когда сервер отдает все картинки как 1 пиксель а на JS заменяем путь из data-src в src, т.е.
PHP:
скопировать код в буфер обмена
  1. <img class="img" src="/1px.png" data-src="<?=$path?>">


стили вынести в таблицу стилей
andrewkard Отправлено: 01 Июля, 2020 - 06:58:59 • Тема: Помогите с условием • Форум: Вопросы новичков

Ответов: 2
Просмотров: 243
По сути, сущности пользователь чужды группы новостей, это не его параметр, грубо говоря, тогда выносим их в отдельную таблицу, например user_vs_gnews, с колонками id,user_id,group_id. Теперь, что бы понять, какие группы выводить, нужно сделать один запрос.
Далее в запросе подставите:
CODE (SQL):
скопировать код в буфер обмена
  1. "SELECT * FROM `news` WHERE group_id IN ()


Цитата:
Внимание mysql_
Данное расширение устарело, начиная с версии PHP 5.5.0, и удалено в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL

Перепишите на MySQLi синтаксис похож, а лучше на PDO_MySQL

Ну и совет, всегда предпочитайте такую запись
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. //тут выбираем данные
  4.  
  5. ?>
  6. <html>
  7. <table>
  8. <?PHP foreach($data as $row){ ?>
  9. <tr>
  10. <td><?=$row['str']?></td>
  11. </tr>
  12. <?PHP } ?>
  13. </table>
  14. </html>
  15.  
andrewkard Отправлено: 13 Января, 2020 - 17:44:25 • Тема: Как настроить Поиск и фильтр на OpenCart • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 48
Код не смотрел, ранее что то подобное делал, добавляете товару атрибут day_of_week,
и в модели фильтруете по нему
andrewkard Отправлено: 23 Декабря, 2019 - 17:14:17 • Тема: Работа с массивами • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 42
Отсортировать и взять первый массив
https://www.php.net/manual/ru/function.usort.php
andrewkard Отправлено: 09 Декабря, 2019 - 14:11:16 • Тема: Отображение форума на смартфоне • Форум: Вопросы новичков

Ответов: 3
Просмотров: 430
Скорее всего браузер увеличивает размер шрифта
andrewkard Отправлено: 09 Декабря, 2019 - 14:06:45 • Тема: можете посмотреть код • Форум: Программирование на PHP

Ответов: 2
Просмотров: 445
И в 1 и 2 случае он не нужен, если у Вас возвращается по одной строке в результате. Пдо используете крайне неверно, посмотрите документацию. Наименование переменных с большой буквы не приветствуется.
andrewkard Отправлено: 25 Ноября, 2019 - 12:38:20 • Тема: Use of undefined constant BTCinUSD • Форум: CMS и фреймворки

Ответов: 2
Просмотров: 1824
Пробуйте так:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. <script>
  3.       const vm = new Vue({
  4.               el: '#app',  
  5.               //Mock data for the value of BTC in USD
  6.               data: { 'BTCinUSD': 3759.91}
  7.             });
  8.     </script>
  9.  
andrewkard Отправлено: 06 Ноября, 2019 - 14:17:44 • Тема: как убрать отступ у ссылки (или блока) • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 1501
У тебя еще какой то стиль применяется, если перенести в фидл то ничего такого не наблюдается
https://jsfiddle[dot]net/canmu2q7/
andrewkard Отправлено: 05 Ноября, 2019 - 17:38:23 • Тема: Некорректно отображается текст • Форум: Вопросы новичков

Ответов: 2
Просмотров: 391
kojay пишет:

странный символ, проверьте должно быть так
<?php
andrewkard Отправлено: 05 Ноября, 2019 - 17:36:29 • Тема: php mysql вк • Форум: Программирование на PHP

Ответов: 4
Просмотров: 587
Sasha777 пишет:
как правильно занести гиперссылку в бд чтоб можно было включать и выключать её?

зачем?
andrewkard Отправлено: 05 Ноября, 2019 - 17:34:56 • Тема: вылазит ошибка каждой буквы PHP Warning: Use of undefined constant а - assumed '1' (this will throw an Error in a future version of PHP) in • Форум: Программирование на PHP

Ответов: 4
Просмотров: 644
Все нормально работает
PHP:
скопировать код в буфер обмена
  1. $numerical_value_letters = array
  2. (
  3.     'а' => 1, 'к' => 1, 'у' => 1, 'ъ' => 1,
  4.     'б' => 2, 'л' => 2, 'ф' => 2, 'э' => 2,
  5.     'в' => 3, 'м' => 3, 'х' => 3, 'ю' => 3,
  6.     'г' => 4, 'н' => 4, 'ц' => 4, 'я' => 4,
  7.     'д' => 5, 'о' => 5, 'ч' => 5,
  8.     'е' => 6, 'ё' => 9, 'п' => 6, 'ш' => 6,
  9.     'ж' => 7, 'р' => 7, 'щ' => 7,
  10.     'з' => 8, 'с' => 8, 'ь' => 8,
  11.     'и' => 9, 'й' => 9, 'т' => 9, 'ы' => 9
  12.  
  13. );
  14. $transformed_string = strtr('молоко', $numerical_value_letters);
  15. echo $transformed_string;//352515
andrewkard Отправлено: 01 Ноября, 2019 - 16:54:47 • Тема: Почему не качается страница через CURL. Помогите разобраться • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 198
В файле php.ini вы должны добавить эти строки, если они не существуют:

extension=php_openssl.dll

Проверяли?
(Добавление)
Поиграться с версиями
PHP:
скопировать код в буфер обмена
  1.  
  2.         curl_setopt( $ch, CURLOPT_SSLVERSION, 1 );
  3.         curl_setopt( $ch, CURLOPT_SSL_CIPHER_LIST, 'TLSv1' );
  4.  
andrewkard Отправлено: 01 Ноября, 2019 - 16:35:47 • Тема: Кто поможет с кодом? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 292
kikosik666 пишет:
foreach($page_url as $url)
{
$url = $url;

}

Вы понимаете что Вы тут делаете?
Толочь воду в ступе...

Проверять нужно функцией in_array
(Добавление)
Как получить нужную часть запроса посмотрите тут:
https://stackoverflow[dot]com/questi[dot][dot][dot]ith-query-string
потом посмотрите есть ли она в массиве $page_url, и если совпадение есть, проводим поиск.

Кроме того, поиск по LIKE может сильно нагружать БД и выполнятся очень долго. Лучше так не искать.

Страниц (92): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB