storng
Новичок
Ошибка в преобразовании типов, не пойму где.
Здравствуйте, уважаемые.
Я в цикле получаю из MySql базы некий ID (тип integer)
И мне на основании его нужно сформировать ссылку с этим ID в параметре
Но там требует тип string или подобный (строковой)
Я пытаюсь сделать преобразование – но происходит сбой.
Вот ссылка, которая нужна:
<a href="category.php?id_cat=1"> D </a>
Значение параметра id_cat я беру из базы, там инкремент 1,2,3,4,5 и т.д.
Код ссылки такой:
Но, $id_categ всегда в цикле почему-то равна 1.
При этом, значение $row['id_category'] – разумеется 1,2,3,4,5,6 и пр.
Не понимаю, почему при преобразовании типов, Integer преобразуя в String число 5 к строке “1”
Как исправить данную ситуацию ? Весь мозг сломал
Здравствуйте, уважаемые.
Я в цикле получаю из MySql базы некий ID (тип integer)
И мне на основании его нужно сформировать ссылку с этим ID в параметре
Но там требует тип string или подобный (строковой)
Я пытаюсь сделать преобразование – но происходит сбой.
Вот ссылка, которая нужна:
<a href="category.php?id_cat=1"> D </a>
Значение параметра id_cat я беру из базы, там инкремент 1,2,3,4,5 и т.д.
Код ссылки такой:
PHP:
$id_categ=settype($row['id_category'],"string");
echo "<a href=\"category.php?id_cat=$id_categ\">D</a>";
При этом, значение $row['id_category'] – разумеется 1,2,3,4,5,6 и пр.
Не понимаю, почему при преобразовании типов, Integer преобразуя в String число 5 к строке “1”
Как исправить данную ситуацию ? Весь мозг сломал
