Hallo zusammen,
ich versuche bereits seit gestern eine Datenbankabfrage zu erstellen und die Abfrage in einer Tabelle darstellen zu lassen.
Beim Abfragen mit html Tags (<ol>) funktioniert das auch ganz gut, nur die Abgrenzung der Spalten gefällt mir nicht.
Beim erstellen einer Tabelle funktioniert auch alles nur bekomme ich einfach die Nummerierung nicht hin.
Wo liegt der Fehler in der 1. Spalte die Nummerierung darzustellen, bei mir erscheint nur ein kl. Kreis, bzw. welche Möglichkeit der Listendarstellung bevorzugt Ihr ?
Danke für Eure Mühe
Viele Grüße Lacido
ich versuche bereits seit gestern eine Datenbankabfrage zu erstellen und die Abfrage in einer Tabelle darstellen zu lassen.
Beim Abfragen mit html Tags (<ol>) funktioniert das auch ganz gut, nur die Abgrenzung der Spalten gefällt mir nicht.
Code:
<?php
require_once("Php-include/Daten/DatZugLoc.php");
$Ipadresse =$_SERVER['REMOTE_ADDR'];
$Webseite = BASENAME($_SERVER['SCRIPT_NAME']);
$Dateigroesse = filesize($Webseite);
$Referer = $_SERVER['HTTP_REFERER'];
echo ("Größe der Webseite - <b>" . $Webseite . " " . $Dateigroesse . " Byte</b> . $Referer");
$Verbindung = mysqli_connect($Server, $BenutzerName, $Passwort);
if ($Verbindung){
mysqli_select_db($Verbindung, $Datenbank);
if(mysqli_error($Verbindung)){
echo 'Fehler: ' . mysqli_error($Verbindung);
}
else{
/*Limit gibt die Anzahl der Datensätze aus die Angezeigt werden sollen.
* ohne LIMIT werden alle vorhandenen Datensätze angezeigt*/
$Sql ="SELECT * FROM seitenaufrufe ORDER BY Aufrufe DESC LIMIT 0,25";
/* Abfragevariable erstellen */
$Abfrage = mysqli_query($Verbindung, $Sql);
echo "<ol>";
while ($Seiten = mysqli_fetch_assoc($Abfrage)){
echo "<li>{$Seiten['Rubrik']}{$Seiten['Aufrufe']}</li>";
}
echo "</ol>";
}
}
else{
echo 'Verbindungsfehler: ' . mysqli_connect_error($Verbindung);
}
?>
Beim erstellen einer Tabelle funktioniert auch alles nur bekomme ich einfach die Nummerierung nicht hin.
Code:
<?php
require_once("Php-include/Daten/DatZugLoc.php");
$Ipadresse =$_SERVER['REMOTE_ADDR'];
$Webseite = BASENAME($_SERVER['SCRIPT_NAME']);
$Dateigroesse = filesize($Webseite);
$Referer = $_SERVER['HTTP_REFERER'];
$Verbindung = mysqli_connect($Server, $BenutzerName, $Passwort);
if ($Verbindung){
mysqli_select_db($Verbindung, $Datenbank);
if(mysqli_error($Verbindung)){
echo 'Fehler: ' . mysqli_error($Verbindung);
}
else{
/*Limit gibt die Anzahl der Datensätze aus die Angezeigt werden sollen.
* ohne LIMIT werden alle vorhandenen Datensätze angezeigt*/
$Sql ="SELECT * FROM seitenaufrufe ORDER BY Aufrufe DESC LIMIT 0,25";
/* Abfragevariable erstellen */
$Abfrage = mysqli_query($Verbindung, $Sql);
/*Überschrift Datenausgabe*/
echo "<h2><center>Sie haben aktuell " . mysqli_num_rows($Abfrage) . " Webseiten in der Datenbank gelistet.</h2></center>";
echo "<ol>";
while ($Seiten = mysqli_fetch_assoc($Abfrage)){
echo '<table border="1" cellspacing="1" cellpadding="5" >';
echo"<td width=20><li></li></td><td width=350>{$Seiten['Rubrik']}</td><td width=50 align=right>{$Seiten['Aufrufe']}</td>";
}
echo"</ol>";
echo"</table>" ;
}
}
else{
echo 'Verbindungsfehler: ' . mysqli_connect_error($Verbindung);
}
?>
Wo liegt der Fehler in der 1. Spalte die Nummerierung darzustellen, bei mir erscheint nur ein kl. Kreis, bzw. welche Möglichkeit der Listendarstellung bevorzugt Ihr ?
Danke für Eure Mühe
Viele Grüße Lacido