У меня числовой массив, содержащий:
[1, 2, 3]
Я хочу создать массив, содержащий:
[1, 2, 3, 1]
То есть я хочу добавить первый элемент в конец массива.
Я попробовал очевидное:
np.concatenate((a, a[0]))
, Но я получаю ошибку при высказывании ValueError: у множеств должно быть то же количество размеров
, я не понимаю это - множества оба просто 1d множества.
-121--613914-
Получил немного PHP-кода, с которым я борюсь - провел поиск по Google и т.д. и попробовал все упомянутое, но по какой-то причине у меня возникли проблемы с его решением.
Проблема в том, что
у меня есть код, который запрашивает у базы данных наличие конкретного пользователя.
Код (это метод внутри класса)
query($q);
var_dump($r);
if ($r->num_rows) {
// If row found username exists so return false
return false;
}
...
?>
Я сбросил результат запроса ($ r) и получил следующее:
object(mysqli_result)#4 (5) { ["current_field"]=> int(0) ["field_count"]=> int(1) ["lengths"]=> NULL ["num_rows"]=> int(1) ["type"]=> int(0) }
Это правильно, должна быть только 1 строка, как выше.
Я получаю эту ошибку, связываясь со строкой, говорящей if ($ r- > num _ rows) {
Примечание: Попытка получить свойство non-object в FILE on LINE LINE
, но я не знаю, почему, поскольку объект действителен (как выше) и должен работать нормально. Из того, что я могу сказать, кажется, это проходит хорошо, я просто задаюсь вопросом, почему есть ошибка. Я уверен, что это что-то простое, но я был бы признателен за любую помощь.