?
Onbekende gebruiker
04-12-2013 18:53
Heb je bij de WHERE wel quotes gebruikt?
WHERE
username = '?'
etc.
Frank, dat moet niet bij prepared statements
?
Onbekende gebruiker
04-12-2013 19:17
Verkeerd gelezen, ik dacht dat het om een query ging.
Als je eens foutafhandeling toevoegt, kun je ons dan de error melding geven?
Foutafhandeling???
Wat bedoel je daarmee?
Ravi, waar ergens in je code stel je de values van username en mail in?
@Wouter: ik snap niet wat je bedoelt
[code file="functies.inc.php"]
function registreer_account($sUsername,$sPassword,$sMail) {
$rMysqli = mysqli_connect('localhost','RavithrasworldNL','wePwYVf2Htsx66xy','pkfw155654_club');
if (!$rMysqli) {
service_die(); //exit = intern
}
$rMysqliPrepare = mysqli_prepare($rMysqli,"
SELECT
id
FROM
pkfw155654_club
WHERE
username = ?
AND
mail = ?
");
mysqli_stmt_bind_param($rMysqliPrepare,'ss',$sUsername,$sMail);
mysqli_stmt_execute($rMysqliPrepare);
echo mysqli_stmt_field_count($rMysqliPrepare);
exit;
}
[/code]
registreer_account($_POST['username'],$_POST['password'],$_POST['mail']);