Fabse hat geschrieben:Edit: table_name hast du wohl mit der Tabelle ersetzt oder?
MySQL Abfrage und Füllen aus den php heraus
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
der Code sieht jetzt so aus
und deb Fehler findest du unter www.coccovisions.ch/faecher.php
kannst du ihn nicht mal einfach bei dir einbauen, einfach als leere seite nur zum ausprobiern ob es funktioniert....
Und danke trozdem, aber der andere Tipp hat mich auch nicht weitergebracht.
*edit*
aber wiso geht es eifentlich wenn ich nicht:
Oder was müsste ich machen, dasss es so geht...??
Code: Alles auswählen
<?php
$link = mysql_pconnect( 'localhost', 'web441', '*******' );
mysql_select_db( 'usr_web441_2', $link );
//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);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
mysql_query("SELECT * FROM table_name WHERE id=$userdata[id]");
//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);
while( $row = mysql_fetch_array( mysql_query("SELECT * FROM table_name WHERE id=$userdata[id]")))
{
$id = $row['id'];
}
?>
kannst du ihn nicht mal einfach bei dir einbauen, einfach als leere seite nur zum ausprobiern ob es funktioniert....
Und danke trozdem, aber der andere Tipp hat mich auch nicht weitergebracht.
*edit*
aber wiso geht es eifentlich wenn ich nicht:
Code: Alles auswählen
<?php
echo "Hallo {USERNAME}";
?>
Zuletzt geändert von Klasse 4a CH am 16.08.2004 17:55, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 164
- Registriert: 28.02.2004 12:28
- Wohnort: Basel
Also wenn dies mein Code ist, so wie er mir von euch vorgeschlagen wurde ist das der Code
Dabei erscheinen mir diese Fehlermeldungen
Wenn ich mich um den header allready sent Fehler gekümmert habe sieht der Code so aus.
Und jetzt habe ich noch diese Fehlermeldung
Was mache ich den Falsch, wo liegt der Fehler ich habe jetz schon so viel gelesen und werde einfach nicht schlauer, dabei wollte ich mir fürs erste nur den Namen anzeigen lassen so als Übung, damit ich dann weitermachen kann, mit meinem Projekt.
Code: Alles auswählen
<?php
//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);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$sql = mysql_query("SELECT * FROM phpbb_users WHERE id=$userdata[user_id]");
while( $row = mysql_fetch_array( $sql )){
$username = $row['username'];
}
//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
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web441/html/deluxe/faecher.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at /home/www/web441/html/deluxe/faecher.php:14) in /home/www/web441/html/deluxe/includes/page_header.php on line 1086
Warning: Cannot modify header information - headers already sent by (output started at /home/www/web441/html/deluxe/faecher.php:14) in /home/www/web441/html/deluxe/includes/page_header.php on line 1088
Warning: Cannot modify header information - headers already sent by (output started at /home/www/web441/html/deluxe/faecher.php:14) in /home/www/web441/html/deluxe/includes/page_header.php on line 1089
Code: Alles auswählen
<?php
//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);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$sql = mysql_query("SELECT * FROM phpbb_users WHERE id=$userdata[user_id]");
//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);
while( $row = mysql_fetch_array( $sql )){
$username = $row['username'];
}
?>
Code: Alles auswählen
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web441/html/deluxe/faecher.php on line 18
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
Wie wärs damit
Code: Alles auswählen
<?php
//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);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$sql = "SELECT username FROM ". USERS_TABLE ."
WHERE user_id = ". $userdata[user_id];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get user_id', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
echo($row['username']);
?>