आपको bind_param()
. के साथ सभी वेरिएबल को एक बार बाइंड कर देना चाहिए और दो बार या एन बार नहीं। सही तरीका यह है कि पहले वेरिएबल के बाद प्रकारों को पास करें।
परिवर्तन:
$stmt2->bind_param('s',$username);
$stmt2->bind_param('s',$password);
द्वारा
$stmt2->bind_param('ss',$username, $password);
Php5.6>=के साथ आप ...
. के साथ एक सरणी पास कर सकते हैं सरल बनाने के लिए ऑपरेटर।
$data = array('user' => 'someUser', 'password' => 'secret');
$stmt2->bind_param('ss', ...$data);