maxesteffenberger
Benutzer
- Beiträge
- 23
Ich habe mit dieser Zeile eine Tabelle erstellt:
Und greife mit diesem Code auf die Tabelle zu:
und auf meiner Seite steht immer das sich keine Einträge in der Datenbank befinden auch wenn ich welche einfüge.
Was soll/kann ich jetzt machen?
Maxim
Code:
CREATE TABLE test(`15:00`);
PHP:
define(TABLENAME, "test");
$con = mysql_connect("localhost","root","geheim");
if (!$con)die('Keine Verbindung zur Datenbank' . mysql_error());
mysql_select_db("DATENBANKNAME") or die("Datenbank nicht vorhanden");
echo "<table border='1'><tr>";
$sortBy = (isset($_GET["sortBy"])) ? $_GET["sortBy"] : mysql_field_name(mysql_query("SELECT * FROM " . TABLENAME), 0);
$direction = (isset($_GET["direction"])) ? $_GET["direction"] : "ASC";
$sql = "SELECT * FROM " . TABLENAME . " ORDER BY " . $sortBy . " " . $direction;
$query = mysql_query($sql);
$feldcontainer = array();
echo "<tr>";
for($i = 0; @$feld = mysql_field_name($query, $i); $i++):
echo "<td align='center'><strong>" . $feld . " <a href='?sortBy=$feld&direction=ASC'>↑</a> <a href='?sortBy=$feld&direction=DESC'>↓</a>" . "</strong></td>";
$feldcontainer[$i] = $feld;
endfor;
echo "</tr>";
if(mysql_num_rows($query)):
while($row = mysql_fetch_object($query)):
echo "<tr>";
foreach($feldcontainer AS $key => $value):
if($key % 2 == null): $col = "#EEFDC1"; else: $col = "#EEEEFF"; endif;
echo "<td bgcolor='$col'>" . $row->$value . "</td>";
endforeach;
echo "</tr>";
endwhile;
else: echo "<tr><td colspan='" . count($feldcontainer) ."'>Es befinden sich keine Einträge in der Datenbank</td></tr>";
endif;
und auf meiner Seite steht immer das sich keine Einträge in der Datenbank befinden auch wenn ich welche einfüge.
Was soll/kann ich jetzt machen?
Maxim