Обучение/Помощь новичкам | Array помощь.
На, держи
________
посл. ред. 08.02.2021 в 16:09; всего 1 раз(а); by Jquery
php
//
//массив для примера (хотя он тут не нужен)
$a = array(
'',
'1',
'2',
'3',
'4'
);
//
//запрос get
$ok = abs(intval($_GET['Ok']));
//
//
if($ok >= 1){
//
//
if($ok >= 5){
header('location:?');
exit();
}
//
//
q("update `user` set `ava`= '".$ok."' where `id`= '". $user['id'] . "' LIMIT 1 ");
//
//
header('location:?');
//
//
exit();
//
//
}
//
//цикл
for($a=1;$a<4;$a++){
//
//
?>
<div class="block center">
<a href="?ok=<?=$a;?>" class="button" style=" margin: 10px 10px 10px 10px;" >
Выбрать
</a>
</div>
<?
//
//
}
//
// ________
посл. ред. 08.02.2021 в 16:09; всего 1 раз(а); by Jquery
млять один гениальнее другого
Вилы Выкидные (08.02.2021 в 16:51)
млять один гениальнее другого
млять один гениальнее другого
че тебя не устраивает?
TuT (08.02.2021 в 15:44)
А не чего что используя массив, ты добавляешь валидность? Слышал о такой вещи как валидность данных? Ладно, для проверки добавишь условий, а дальше что? Завтра тебе понадобится ещё добавить аватаров, ты будешь лопатить весь код для изменения ссылок и условий? Когда просто допишешь массив и у тебя все выведется с проверкой на значение.
А не чего что используя массив, ты добавляешь валидность? Слышал о такой вещи как валидность данных? Ладно, для проверки добавишь условий, а дальше что? Завтра тебе понадобится ещё добавить аватаров, ты будешь лопатить весь код для изменения ссылок и условий? Когда просто допишешь массив и у тебя все выведется с проверкой на значение.
php
$count_avatar = 4; // сколько надо столько и пишем
for ($i = 1; $i <= $count_avatar; $i++) {} и не спорь со мной больше
Вилы Выкидные (08.02.2021 в 16:53)
и не спорь со мной больше
php
$count_avatar = 4; // сколько надо столько и пишемfor ($i = 1; $i <= $count_avatar; $i++) {}
Jquery (08.02.2021 в 16:52)
че тебя не устраивает?
че тебя не устраивает?
php
$count_avatar = 4; // сколько надо столько и пишем
if ($a = filter_input(INPUT_GET, 'Ok', FILTER_VALIDATE_INT, [
'options' => [
'min_range' => 1,
'max_range' => $count_avatar
]
])
) {
// тут запрос с использованием $a
}
for ($i = 1; $i <= $count_avatar; $i++) {/* айди аватара - это $i */} ________
посл. ред. 08.02.2021 в 17:04; всего 5 раз(а); by Вилы Выкидные
Вилы Выкидные (08.02.2021 в 16:57)
[hljs class="php"]if ($a = filter_input(INPUT_GET, 'Ok', FILTER_VALIDATE_INT, [ 'options' = > [ 'min_range' => 1, 'max_range' => $count_avatar ] ])) { // тут запрос с использованием $a}[/hljs
[hljs class="php"]if ($a = filter_input(INPUT_GET, 'Ok', FILTER_VALIDATE_INT, [ 'options' = > [ 'min_range' => 1, 'max_range' => $count_avatar ] ])) { // тут запрос с использованием $a}[/hljs
автор не поймет что тут написано
Jquery (08.02.2021 в 16:59)
автор не поймет что тут написано
автор не поймет что тут написано
ну тогда пусть учит php
Вилы Выкидные (08.02.2021 в 16:57)
php
$count_avatar = 4; // сколько надо столько и пишемif ($a = filter_input(INPUT_GET, 'Ok', FILTER_VALIDATE_INT, [ 'options' => [ 'min_range' => 1, 'max_range' => $count_avatar ] ])) { // тут запрос с использованием $a}for ($i = 1; $i <= $count_avatar; $i++) {/* айди аватара - это $i */} Молодец, садись два
Автор просил с массивом сделать, нафига тебе $count_avatar = 4???