MySQL Abfrage und Füllen aus den php heraus
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
MySQL Abfrage und Füllen aus den php heraus
Hallo Zusammen,
Ich möchte in meinem Forum, ein paar weitere Seiten erstellen, und da benötige ich die Datenbank, da es Noten geben soll die Dann den Schüler automatisch den Schnit berechnen, und das sollte gehen, nachdem, man sich den Fourmsaccount gemacht hat, darum hab ich mich ein wenig eingelsen in mysql... ich finde das verdammt komplex... habe auch so einiges Gefunden, aber meistens nur wie ich die eingabeaufforderund, daten schreiben und abfragen kann, aber wie geht das aus dem php heraus, also so mit variablen, also da ins Feld füllen und in dr DB in das Feld, welches das erstellt hat für den User diese Noten eintragen. und auf der nächsten php seite den schnitt anzeigen, mit den var. wos aus der db gezogen hat...
Kann mir irgendjemand helfen??
mfg Cocco
Ich möchte in meinem Forum, ein paar weitere Seiten erstellen, und da benötige ich die Datenbank, da es Noten geben soll die Dann den Schüler automatisch den Schnit berechnen, und das sollte gehen, nachdem, man sich den Fourmsaccount gemacht hat, darum hab ich mich ein wenig eingelsen in mysql... ich finde das verdammt komplex... habe auch so einiges Gefunden, aber meistens nur wie ich die eingabeaufforderund, daten schreiben und abfragen kann, aber wie geht das aus dem php heraus, also so mit variablen, also da ins Feld füllen und in dr DB in das Feld, welches das erstellt hat für den User diese Noten eintragen. und auf der nächsten php seite den schnitt anzeigen, mit den var. wos aus der db gezogen hat...
Kann mir irgendjemand helfen??
mfg Cocco
Du meinst, wie man Daten aus der DB ausliest?
Wenn du willst das die Daten eines Users ausgelsen werden müsstes du bei der SELECT Abfrage hinter table_name noch WHERE id=$id hinzufügen. Oder auch WHERE username=$username
Verstehst du was ich meine?
Die while Schleife ist dazu da, damit den den Kurzen Variablen die Langen zuweisen kannst und dannach die Daten ausgeben!
Wenn du noch fragen hast, einfach fragen!
Code: Alles auswählen
$sql = mysql_query("SELECT * FROM table_name");
while($row = mysql_fetch_array( $sql ){
$id = $row['id'];
...
...
echo "$id"; //Hier wird die ID ausgegeben
}
Verstehst du was ich meine?
Die while Schleife ist dazu da, damit den den Kurzen Variablen die Langen zuweisen kannst und dannach die Daten ausgeben!
Wenn du noch fragen hast, einfach fragen!

-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
Code: Alles auswählen
$link = mysql_pconnect( 'host', 'user', 'passwort' );
mysql_select_db( 'db_name', $link )
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
Hey ich bis immer wider am versuchen, aber irgendwie kommt es mir vor, als hättest du eine Klammer bei deinem Beispiel vergessen... oder nicht?
ich hab jetzt einfach noch die Klammer geschlossen, aber jetzt erscheinen Fehler über dem header und der Text wird auch nicht angezeigt
kannst es dir ja mal anschauen
http://www.coccovisions.ch/deluxe/faecher.php
gruss Cocco
ich hab jetzt einfach noch die Klammer geschlossen, aber jetzt erscheinen Fehler über dem header und der Text wird auch nicht angezeigt
kannst es dir ja mal anschauen
http://www.coccovisions.ch/deluxe/faecher.php
gruss Cocco
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
Irgendwie geht es immer noch noch nicht, und der erste Fehler hat ja was mit dem array zu tun.
und ich meinte ob du nicht etwas bei dem ersten Beispiel vergessen hattest.
und dan noch ne Frage, muss ich die DB verlinkung einfügen, wenn ich im php root arbeite, icg meine wenn meine datei dort ligt?
Ich verreise morgen früh um 5 für 2 Wochen, wäre aber über eine Antwort trozdem sehr Froh...
lg Fabrizio Cocco
das habe ich oben in meiner datei
und dan das dort wo es den Namen einsetzten sollte.
Vileicht findest du jetzt den Fehler...
und ich meinte ob du nicht etwas bei dem ersten Beispiel vergessen hattest.
und dan noch ne Frage, muss ich die DB verlinkung einfügen, wenn ich im php root arbeite, icg meine wenn meine datei dort ligt?
Ich verreise morgen früh um 5 für 2 Wochen, wäre aber über eine Antwort trozdem sehr Froh...
lg Fabrizio Cocco
das habe ich oben in meiner datei
Code: Alles auswählen
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$sql = mysql_query("SELECT * FROM phpbb_users WHERE username=&username");
while($row = mysql_fetch_array( $sql ))
{
$username = $row['username'];
}
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Code: Alles auswählen
<p align="center">
<?php
echo "$username"; //Hier wird der Username widergeben
?>
</p>