За последние 24 часа нас посетили 16487 программистов и 1562 робота. Сейчас ищут 2115 программистов ...

Почему вместо 10 или 11 выводит 1

Тема в разделе "Прочие вопросы по PHP", создана пользователем ceplllaht, 5 июн 2015.

  1. ceplllaht

    ceplllaht Новичок

    С нами с:
    24 май 2015
    Сообщения:
    23
    Симпатии:
    0
    Код (PHP):
    1.  foreach($_POST['ids'] as $tag_click)
    2.     {
    3.         for ($i=0; $i<sizeof($tag_click); $i++)
    4.         {
    5.             $invert_tagsdata = "INSERT INTO tags_data (tag_id, main_id) VALUES ('.$tag_click[$i].', '$id')";
    6.             if ($mysqli->query($invert_tagsdata) === TRUE)
    7.             {
    8.                 echo "New record created Tag Table $tag_click[$i]" . '<br>';
    9.             }
    10.             else
    11.             {
    12.                 echo "Error: " . $invert_tagsdata . "<br>" . $mysqli->error;
    13.             }
    14.         }
    15.         $tag .= "$tag_click ";
    16.     }
    tag_click[$i] всегда равен первому числу двухзначного числа. :(
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    10 или 11 чего? Выводит кто? Куда? Подробнее, мсье, подробнее.

    Выдержка из памятки по оформлению тем:
     
  3. ceplllaht

    ceplllaht Новичок

    С нами с:
    24 май 2015
    Сообщения:
    23
    Симпатии:
    0
    tag_click[$i] всегда равен первому числу двухзначного числа. :(
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  5. ceplllaht

    ceplllaht Новичок

    С нами с:
    24 май 2015
    Сообщения:
    23
    Симпатии:
    0
    Разобрался '.$tag_click[$i].' на '.$tag_click.' и пошло 10 11 12 13 ...