Konvertere script fra MySQL til MySQLi
HejJeg er nu blevet så fornuftigt at jeg er gået over til MySQLi, og jeg har også fået de fleste ting til at virke, men jeg har altså noget hvor jeg er helt på bar bund.
Det jeg bruger med MySQL og PHP er vist her: http://pastebin.com/A3FpF9Yi
Den første $opgave_query har jeg allerede omsat:
/* Bind parametre */
$stmt->bind_param('s', $username);
/* Sæt værdier på parametrene */
$username = $_SESSION['username'];
/* Eksekver forespørgslen */
$stmt->execute();
/* Bind resultatet */
$stmt->bind_result($navn, $dato, $status);
}
}
else {
$_SESSION['fail'] = 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
}
Når jeg har bundet resultatet af min query i variabler, så skal jeg jo have konverteret de efterfølgende if/elseif-statement.
Jeg er helt med på at jeg når jeg skal ud skrive mine opgaver, så skal jeg blot udskifte variablerne fra det gamle mysql_fetch_assoc(); med dem jeg har bundet i mit statement.
Det er bare lige det mysql_num_rows(); jeg er lidt i tvivl om hvordan jeg skal omforme for at tjekke om det giver > 0.