Hi,
habe auf meine Seite eine Abfrage einer Datenbank, die dann auf einer HTML Seite ausgegeben wird. Da ich jetzt auf PHP 7 umstellen musste, geht diese abfrage nicht mehr und ich bekommen es leider nicht hin. Evtl. kann mir bitte jemand Helfen, oder mir einen Tip gehen, woran es liegt...komm irgendwie nicht weiter...
Das ist die Datei connect.php
Und das ist der Codeschnipsel der Abfrage:
Und die Fehlermeldung sieht so aus:
GRuß André
habe auf meine Seite eine Abfrage einer Datenbank, die dann auf einer HTML Seite ausgegeben wird. Da ich jetzt auf PHP 7 umstellen musste, geht diese abfrage nicht mehr und ich bekommen es leider nicht hin. Evtl. kann mir bitte jemand Helfen, oder mir einen Tip gehen, woran es liegt...komm irgendwie nicht weiter...
Das ist die Datei connect.php
Code:
<?php
$con = mysqli_connect("localhost","db2103XX","XXXXXPW","db2103XX");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
Und das ist der Codeschnipsel der Abfrage:
Code:
<?
if (isset($_GET[fgstId]))
// if(!is_numeric($MotorId)) echo "Falsche Eingabe! Bitte geben Sie nur Zahlen ein";
$fgstId = $_GET[fgstId];
$fgstId = substr($fgstId, 0, 5);
include("connect.php"); // Hier musst du den Pfad zu deiner Datei angeben, die dich zu Datenbank verbindet (es sei denn du schreibst die Verbindung direkt hierhin)
$sql = mysqli_query("SELECT * FROM fzgdb WHERE fgstId='$fgstId'"); // Läd den zugehörigen Inhalt der Nummer
mysqli_close(); // Schließt die Datenbankverbindung
$tupel = mysqli_fetch_object($sql);
?></p>
<table width="610" border="0" align="center">
<tr>
<td width="213">Modell:</td>
<td width="387"><? echo $tupel->Modell; ?></td>
</tr>
<tr>
<td width="213">Baujahr ab:</td>
<td width="387"><? echo $tupel->Bj; ?></td>
</tr>
<tr>
<td>Sitze:</td>
<td><? echo $tupel->sitz; ?></td>
</tr>
<tr>
<td>Motortyp:</td>
<td><? echo $tupel->Motortyp;?></td>
</tr>
<tr>
<td>Schaltung:</td>
<td><? echo $tupel->Schaltung;?></td>
</tr>
<tr>
<td>Gangzahl:</td>
<td><? echo $tupel->Gaenge;?></td>
</tr>
<tr>
<td>Leistung (PS):</td>
<td><? echo $tupel->PS;?></td>
</tr>
<tr>
<td>Höchstgeschwindigkeit:</td>
<td><? echo $tupel->bbh;?></td>
</tr>
<tr>
<td>Reifengröße:</td>
<td><? echo $tupel->reifen;?></td>
</tr>
<tr>
<td height="22"><p>Farbe:</p> </td>
<td><? echo $tupel->farbe;?></td>
</tr>
Und die Fehlermeldung sieht so aus:
Code:
Warning: mysqli_query() expects at least 2 parameters, 1 given in /home/zweirad-union/public_html/infofgst.php on line 34
Warning: mysqli_close() expects exactly 1 parameter, 0 given in /home/zweirad-union/public_html/infofgst.php on line 36
Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/zweirad-union/public_html/infofgst.php on line 38