Это мой код для функции входа:Как сравнить регистрационную информацию в цикле
for($i=0;$i<count($this->form['customer_info']);$i++)
{
if($value['customer_id']==$this->form['customer_info'][$i]['customer_id'] && $value['customer_pw']==$this->form['customer_info'][$i]['customer_password'])
{
//my code
}
else
{
//my code
}
}
и это значение внутри: $ this-> форма [ «customer_info»]:
Array
(
[0] => Array
(
[customer_id] => 1
[customer_company] => 123
[customer_email] => [email protected]
[billing_address] =>
[contact_info] =>
[customer_password] => k41Y6fgW
)
[1] => Array
(
[customer_id] => 2
[customer_company] => abc
[customer_email] => [email protected]
[billing_address] =>
[contact_info] =>
[customer_password] => XwhcCWdx
)
[2] => Array
(
[customer_id] => 3
[customer_company] => 345
[customer_email] => [email protected]
[billing_address] =>
[contact_info] =>
[customer_password] => gaKp3b5K
)
)
Только информация первого массива [0] может быть проверена, остальное не .. Я действительно об этом не знаю .. Пожалуйста, помогите мне ... Большое спасибо!
Вы делаете что-либо для '$ i', возможно, в битах' // my code'? –
Почему вы не используете 'foreach'? – Shikiryu
Я не делал ничего, кроме маршрутизации на другую страницу. – Hongxuan