Русское сообщество по скриптингу

Помощь по PHP

Флуд, который не касается других разделов форума.

Модератор: Модераторы

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Re: Помощь по PHP

Сообщение BaHeK » 02 окт 2017, 19:32

Dmitry Beast писал(а):Да, ошибка пропала, спасибо!
А зачем при выводе ников? Они корректно сейчас отображаются.

Добавлено спустя 4 минуты 57 секунд:
Только инфа почемуто не берется

Код: Выделить всё
$steamid = 'STEAM__SERVER_ID';
$sql = "SELECT `date_win` FROM Stats WHERE player_id = '{$steamid}' LIMIT 1";
$result = mysqli_query($db_link, $sql);
$date_win = NULL;

if (mysqli_num_rows($result) === 1){
    $player = mysqli_fetch_assoc($result);
    $date_win = $player['date_win'];
}
 else {
    // Что делать если ничего не нашло


Код: Выделить всё
<h2>Дата <?=$player['date_win']?></h2>

Зайди с ником "<s>test</s>", посмотри, как круто он будет отображаться

[spoiler]Я VS VolksWagen POLO, МКАД
Психанул или моя русская рулетка
http://cs618330.vk.me/v618330946/8c16/hEeTVyYjCZw.jpg - Ой как плохо поступил[/spoiler]
Аватара пользователя
BaHeK
Скриптер
 
Сообщения: 544
Зарегистрирован: 26 авг 2011, 19:32
Откуда: Москва
Благодарил (а): 403 раз.
Поблагодарили: 261 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Помощь по PHP

Сообщение Dmitry Beast » 02 окт 2017, 20:25

BaHeK писал(а):
Dmitry Beast писал(а):Да, ошибка пропала, спасибо!
А зачем при выводе ников? Они корректно сейчас отображаются.

Добавлено спустя 4 минуты 57 секунд:
Только инфа почемуто не берется

Код: Выделить всё
$steamid = 'STEAM__SERVER_ID';
$sql = "SELECT `date_win` FROM Stats WHERE player_id = '{$steamid}' LIMIT 1";
$result = mysqli_query($db_link, $sql);
$date_win = NULL;

if (mysqli_num_rows($result) === 1){
    $player = mysqli_fetch_assoc($result);
    $date_win = $player['date_win'];
}
 else {
    // Что делать если ничего не нашло


Код: Выделить всё
<h2>Дата <?=$player['date_win']?></h2>

Зайди с ником "<s>test</s>", посмотри, как круто он будет отображаться

Так будет правильно?
Код: Выделить всё
 = htmlspecialchars("<?=$player['player_name']?>", ENT_QUOTES)


Код: Выделить всё
 <tr>
            <td>"<?=$new?></td>
        </tr>


Добавлено спустя 3 минуты 42 секунды:
Fedcomp писал(а):неужели не видно что он получает $date_win но пытается из $player['date_win'] читать? ;

Намек понял, даже вкурил как правильно считать, большое спасибо! :thumbs_up :thumbs_up :thumbs_up
Аватара пользователя
Dmitry Beast
 
Сообщения: 1560
Зарегистрирован: 24 дек 2010, 10:35
Откуда: Египет
Благодарил (а): 440 раз.
Поблагодарили: 207 раз.
Опыт программирования: Больше трех лет
Языки программирования: All Languages

Re: Помощь по PHP

Сообщение RevCrew » 02 окт 2017, 20:56

Fedcomp писал(а):
RevCrew писал(а):Вот так пробуй, не знаю зачем там тебе лишние проверки.

Ты издеваешься? неужели не видно что он получает $date_win но пытается из $player['date_win'] читать? он же совсем не понимает что он куда пихает и разбираться не хочет.

Зачем проверки выкидывать, совсем дурной? :-!

RevCrew писал(а):echo $data['date_win'];

У него там шаблон ниже идет, если что :-!


я не посягал на твой шаблон, если что. я лишь привел пример работающего кода, если ему нужны проверка то пусть добавит, кто против то?

Добавлено спустя 1 минуту 10 секунд:
Dmitry Beast,
Код: Выделить всё
 <tr>
            <td>"<?=htmlspecialchars($player['player_name'])?></td>
        </tr>
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Re: Помощь по PHP

Сообщение Fedcomp » 02 окт 2017, 21:35

RevCrew писал(а):если ему нужны проверка то пусть добавит, кто против то?

Что значит если? а зачем ее было вырезать? :)
Не помогаю в ЛС - есть форум.
Плагины тоже не пишу, на форуме достаточно хороших скриптеров.


"я ставлю зависимости потому что мне приятно" - subb98 @ 2017
Аватара пользователя
Fedcomp
Администратор
 
Сообщения: 4936
Зарегистрирован: 28 авг 2009, 20:47
Благодарил (а): 813 раз.
Поблагодарили: 1317 раз.
Языки программирования: =>
pawn / php / python / ruby
javascript / rust

Re: Помощь по PHP

Сообщение RevCrew » 02 окт 2017, 22:03

Fedcomp, а кто сказал что я ее вырезал?)

Добавлено спустя 12 минут:
я ее и не писал изначально
Аватара пользователя
RevCrew
Скриптер
 
Сообщения: 1648
Зарегистрирован: 15 июл 2013, 20:45
Благодарил (а): 273 раз.
Поблагодарили: 357 раз.
Языки программирования: Unkown

Пред.

Вернуться в Болтовня

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3