Hallo alle,
Ich hätte gerne 2 Fragen.
immer wenn ich etwas aus der Datenbank hole, muss ich ein fetch_object() benutzen. Ich verstehe nicht warum. habe versucht die Daten direkt zu holen und zu benutzen aber es geht nicht. So sieht es immer wenn ich etwas aus der DB holen will:
Könnte es sein weil ich die Bibliothek MSQLi benutze?
So sieht meine Datenban_Verbindung aus:
Die zweite Frage.
In meiner Datenbank habe eine Tabelle mit 3 Spalten. Eine Spalte "Books", eine Spalte "ISBN" und eine Spalte "Catid"(für Kategorie).
Mein Ziel ist es, ein PHP-Code zu schreiben, der ermöglichen sollte, dass der User alle Bücher aus einer bestimmten "Catid" bekommt.
Code in sich ist ja schon einfach.
Ich weiss jedoch nicht wie ich diese Code schreiben kann damit das Ergebnis in einer Tabelle erscheinen kann, genau so wie die in der Datenbank ist, und jede Daten auf der richtigen Spalte.
Kann einer mir bitte mal helfen?
Ich bedanke mich um jede Hilfe
Ich hätte gerne 2 Fragen.
immer wenn ich etwas aus der Datenbank hole, muss ich ein fetch_object() benutzen. Ich verstehe nicht warum. habe versucht die Daten direkt zu holen und zu benutzen aber es geht nicht. So sieht es immer wenn ich etwas aus der DB holen will:
PHP:
function Arbeiter()
{
$conn = db_connect();
$valid_user = $_SESSION['valid_user'];
$sql = "select name
from mitarbeiter
where username = '$valid_user'";
$result = $conn->query($sql);
$obj = $result->fetch_object();
$nachname = $obj->name;
echo " Na du <B>$name </B>";
}
Könnte es sein weil ich die Bibliothek MSQLi benutze?
So sieht meine Datenban_Verbindung aus:
PHP:
function db_connect()
{
$result = new mysqli('localhost', 'arbeiter', 'larose', 'psswt');
if (!$result)
return FALSE;
$result->autocommit(TRUE);
return $result;
}
Die zweite Frage.
In meiner Datenbank habe eine Tabelle mit 3 Spalten. Eine Spalte "Books", eine Spalte "ISBN" und eine Spalte "Catid"(für Kategorie).
Mein Ziel ist es, ein PHP-Code zu schreiben, der ermöglichen sollte, dass der User alle Bücher aus einer bestimmten "Catid" bekommt.
Code in sich ist ja schon einfach.
Ich weiss jedoch nicht wie ich diese Code schreiben kann damit das Ergebnis in einer Tabelle erscheinen kann, genau so wie die in der Datenbank ist, und jede Daten auf der richtigen Spalte.
Kann einer mir bitte mal helfen?
Ich bedanke mich um jede Hilfe