Prepared Statements
Jeg er ved at forsøge mig med Prepared Statements men får en fejl.Fatal error: Uncaught Error: Call to a member function prepare() on null in /var/www/minside.dk/public_html/time.php:26 Stack trace: #0 {main} thrown in /var/www/minside.dk/public_html/time.php on line 26
Hvad gør jeg galt ?
Her er koden
$db = new mysqli($config['dbhost'], $config['dbuser'], $config['dbpass'], $config['dbname']); // linje 26
/* Tjek, om der opstod en fejl */
if (mysqli_connect_errno()) {
echo 'Der opstod en fejl ved forbindelsen: ' . mysqli_connect_error();
exit();
}
/* Opret et prepared statement */
$imeidata = $mysqli->prepare("SELECT id FROM veight_imei WHERE imei = ?");
/* Bind parametre */
$imeidata->bind_param('s', $imei);
/* Sæt værdier på parametrene */
$imei = $_GET['imei'];
/* Eksekver forespørgslen */
$imeidata->execute();
/* Bind resultatet */
$imeidata->bind_result($id);
/* Hent rækker og udskriv data */
while ($imeidata->fetch()) {
echo $id . '<br>';
}
/* Luk statement */
$imeidata->close();