Hallo allemaal! ik heb een tijd terug een website gemaakt die helemaal werkte. Ik draaide hem altijd gewoon lokaal vanaf mn laptop. Nu heb ik sinds kort een eigen domein. Nu blijkt dus dat die website niet werkt. Het komt doordat ik toen der tijd gebruikt maakte van mysqli... Dat werkt blijkbaar niet op deze server (one.com). Ik heb al php5 aangezet, maar dat maakt geen verschil. Er is vast wel een makkelijke manier om wat code te vervangen? Ben al een tijdje bezig, maar het werkt niet echt. Ik hoop dat iemand me kan vertellen wat weg moet en wat daarvoor in de plaats moet. PHP is alweer zo lang geleden voor me.... Ik zal hieronder even de code plakken (deze code vraagt recepten voor cocktails op)...
<?php
require 'verbinding.php';
$query = "SELECT * FROM recepten ORDER BY naamCocktail";
// creeer query
$sortering = $_GET['sortering'];
if(isSet($sortering))
$query = "SELECT * FROM recepten where ingredienten LIKE '%$sortering%' ORDER BY naamCocktail";
// creeer query
$sortering2 = $_GET['sortering2'];
if(isSet($sortering2))
$query = "SELECT * FROM recepten where naamPoster = 'gall' ORDER BY naamCocktail";
// creeer query
$sortering3 = $_GET['sortering3'];
if(isSet($sortering3))
$query = "SELECT * FROM recepten where naamPoster != 'gall' ORDER BY naamCocktail";
// creeer query
$sortering4 = $_GET['sortering4'];
if(isSet($sortering4))
$query = "SELECT * FROM recepten ORDER BY naamCocktail";
// voer query uit
if ($result = $mysqli->query($query)) {
// controleer of we gegevens terug krijgen
if ($result->num_rows > 0) {
// ja, laat ze dan zien
echo"";
while($row = $result->fetch_array()) {
echo "<a href='receptpagina.php?id=$row[0]'>• $row[1]<br></a>"
;}
// opschonen geheugenruimte
$result->close();
}}
// geef foutboodschap
else {
echo 'Fout in query: $query ' . $mysqli->error;
}
// sluit verbinding
$mysqli->close();
?>
HIERONDER NOG EVEN DE ERROR DIE IK AAN HET BEGIN KRIJG (heb er al aardig wat gezien terwijl ik het zelf probeerde op te lossen).
Fatal error: Call to a member function query() on a non-object in /customers/martinvdberg.nl/martinvdberg.nl/httpd.www/gall/recepten.php on line 26 (26 aangepast, zodat het klopt met de regels in mijn bericht)
In ieder geval vast bedankt voor de moeite!
groeten,
Martin
1.195 views