Вы можете использовать оператор &
. Вот исходный код:
#include<stdio.h>
#include<stdlib.h>
int main(){
int a[10];
int *p;
printf("%p\n", (void *)a);
printf("%p\n", (void *)(&a+1));
printf("---- diff----\n");
printf("%zu\n", sizeof(a[0]));
printf("The size of array a is %zu\n", ((char *)(&a+1)-(char *)a)/(sizeof(a[0])));
return 0;
};
Вот пример вывода
1549216672
1549216712
---- diff----
4
The size of array a is 10
Я считаю, что ваш вызов bind_param должен включать строку спецификации типа. В вашем случае, возможно, что-то вроде этого:
$stmt->bind_param('ssssssssis', $username,$password, $alder, $hood,
$fornavn, $efternavn, $city, $ip, $level, $email);
хотя я предполагаю ваши типы данных. См. Дополнительную информацию на странице документации mysqli_stmt :: bind_param .