Fatal error: Class 'mysqli' not found
Jeg får denne fejl:Fatal error: Class 'mysqli' not found in /home/amwebdk/public_html/Portal/WWW_Kogebogen/NyHTML/MySQL/Vis/Opskrift_MySQL.php on line 2
Og linje 2 er: $mysqli = new mysqli("Localhost", "noet", "noget", "noget");
Jeg har ingen ide om hvad det skyldes, det skal da også siges at det er første gang jeg bruger mysqli i praktisk.
Hele koden ses her:
<?php
$mysqli = new mysqli("Localhost", "noet", "noget", "noget");
if (mysqli_connect_errno())
{
printf("MySQL tilslutnings fejl: %s\n", mysqli_connect_error());
exit();
}
if ($stmt = $mysqli->prepare("SELECT * FROM opskrifter WHERE id='?' ORDER BY navn"))
{
$stmt->bind_param("i", $_GET['Opskrift']);
$stmt->execute();
$stmt->close();
$stmt->store_result();
$rows =$stmt->num_rows;
if ($rows == "0")
{
echo '
<div class="tekst_top">
<span class="tekst_top_overskrift">Uksendt opskrift</span>
</div>
<div class="tekst_center">
<div class="tekst_center_boks">
<div class="tekst_advarsel">
<div class="left">
<img src="img/tekst_advarsel.png" alt="advarsel" height="73" width="73">
</div>
<div class="overskrift">
Opskriften findes ikke
</div>
<div class="right">
<img src="img/tekst_advarsel.png" alt="advarsel" height="73" width="73">
</div>
<div style="clear:both;"></div>
<div class="forklaring">
Opskriften du søger findes ikke mere, eller har aldirg fundet sted. <br>
mener du at dettte er en fejl bedes du mælde det til webmasteren.<br>
Ellers vil vi bede dig om at gå tilbage til <a href="java script:go(-1)">forige side.</a>
</div>
</div>
</div>
</div>
<div class="tekst_bottom">
</div>
';
}
else
{
while($row = $$stmt->fetch_assoc()) //Lav en while der kører alle rækker igennem
{
echo '
<div class="tekst_top">
<span class="tekst_top_overskrift">' . $row['navn'] . '</span>
</div>
<div class="tekst_center">
<div class="tekst_center_boks">
<div class="opskrift-top">
<div class="opskrift-info">
<div class="opskrift-overskrift"><span class="overskrift-overskrift">Kort info</span></div>
<strong>Oprindelse:</strong> ' . $row['oprindelse'] . '<br>
<strong>Indsat den:</strong> ' . $row['dato'] . '<br>
<span style="float:left;"><strong>Bedømmelse:</strong></span>'; include "MySQL/Plugin/stem_MySQL.php"; echo '<div style="clear:both;"></div>
<strong>Bio+:</strong> ' . $row['hm'] . '<br>
</div>
<div class="opskrift-billede">
';
if (preg_match("/^([^.]+)\.(jpg|png|gif|jpge|JPG|PNG|GIF|JPGE)$/", $row['billede'], $regs))
{
$thumbdestination = "Billeder/" . $regs[1] . "_thumb." . $regs[2];
$realdestination = "Billeder/" . $regs[1] . "_real." . $regs[2];
if (is_file($thumbdestination) || is_file($realdestination))
{
$info = getimagesize($realdestination);
$infobredde = $info[0];
$infohojde = $info[1];
$tilpas = getimagesize($thumbdestination);
if ($tilpas[0] < 280)
{
$tilpasbredde = round(((280 - $tilpas[0]) / 2));
}
if ($tilpas[1] < 280)
{
$tilpashojde = round(((280 - $tilpas[1]) / 2));
}
echo '<img src="'.$thumbdestination.'" alt="' . $row['navn'] . '" style="border:none;cursor:pointer;';
if (!empty($tilpashojde) || !empty($tilpasbredde))
{
if (empty($tilpashojde) || !isset($tilpashojde))
{
$tilpashojde = 0;
}
if (empty($tilpasbredde) || !isset($tilpasbredde))
{
$tilpasbredde = 0;
}
echo ' position: relative; top: '.$tilpashojde.'px; left: '.$tilpasbredde.'px;';
}
echo '" onclick="myboxopen(\''.$realdestination.'\', \''.$row['navn'].'\', '.$infobredde.', '.$infohojde.');">';
}
else
{
echo '<img src="Billeder/Intet-billede.jpg" alt="' . $row['navn'] . '" style="border:none;">';
}
}
else
{
echo 'fejl';
}
echo '
</div>
<div style="clear:both;"></div>
</div>
<div class="opskrift-bund">
<div class="opskrift-ingredienser">
<div class="opskrift-overskrift"><span class="overskrift-overskrift">Ingredienser</span></div>
' . $row['ingredienser'] . '
</div>
<div class="opskrift-opskrift">
<div class="opskrift-overskrift"><span class="overskrift-overskrift">Opskrift</span></div>
' . $row['tekst'] . '
</div>
<div style="clear:both;"></div>
</div>
</div>
</div>
<div class="tekst_bottom">
</div>
';
}
}
}
else
{
printf("MySQL query fejl: %s\n", $stmt->error);
$stmt->close();
}
$mysqli->close();
?>
