SQL Befehl abfragen...

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
TimonWorld
Mitglied
Beiträge: 53
Registriert: 05.10.2003 12:45
Wohnort: Sankt Augustin (NRW)

SQL Befehl abfragen...

Beitrag von TimonWorld »

hallo! ich habe zu meinem phpBB einen chat dazu gebaut und wollte in meiner overall_header.tpl die Anzahl der chatter zeigen lassen mit SELECT * FROM `pcpin_all_rooms` WHERE users. Ich weiß aber nicht, wie ich dann im Header den Integer abrufen soll. Ich habe schon überall nachgeschaut,wo die zugangsdaten zur mysql-db stehen -vergeblich-, um dies selber in <?php ?> reinzuschreiben! :-?

### Klartext:

Ich will das Ergebnis von SELECT * FROM `pcpin_all_rooms` WHERE users in der Datei overall_header.tpl. Aber wie? :roll:
TimonWorld
Mitglied
Beiträge: 53
Registriert: 05.10.2003 12:45
Wohnort: Sankt Augustin (NRW)

Beitrag von TimonWorld »

hallo? weiß keiner? ich muss das forum bis zum 24. fertig haben!!!
fleig
Mitglied
Beiträge: 42
Registriert: 21.12.2004 09:40
Wohnort: Zürich
Kontaktdaten:

Beitrag von fleig »

direkt geht das nicht ... du musst schauen wo das overall aufgerufen wird - bis du zum .php file kommst - und dort kannst du dann die query mit php absetzen und auslesen
Freunde lassen Freunde nicht mit Microsoft Internet Explore browsen ...
---
http://forum.gletscherspalter.ch
fleig
Mitglied
Beiträge: 42
Registriert: 21.12.2004 09:40
Wohnort: Zürich
Kontaktdaten:

Beitrag von fleig »

sorry doppelt aus versehen
Freunde lassen Freunde nicht mit Microsoft Internet Explore browsen ...
---
http://forum.gletscherspalter.ch
TimonWorld
Mitglied
Beiträge: 53
Registriert: 05.10.2003 12:45
Wohnort: Sankt Augustin (NRW)

Beitrag von TimonWorld »

Irgndwie geht das nicht: auf der seite steht nur Chat ()!!!

Mein Quellcode (hab nicht so die ahnung von mysql...):

Code: Alles auswählen

<a href="viewtopic.php?t=3">Chat (<?php 
include('config.php');
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname);

$sql = "SELECT users FROM pcpin_all_rooms"; // WHERE users";

$result = mysql_fetch_field(mysql_query($sql));

echo "(" . $result . ")"; ?>)</a>
Irgendwie geht das nicht so... :cry:
fleig
Mitglied
Beiträge: 42
Registriert: 21.12.2004 09:40
Wohnort: Zürich
Kontaktdaten:

Beitrag von fleig »

Probier mal das für das SQL...

mysql_pconnect($mysqlhost . ":" . $port,$mysqluid,$mysqlpwd) or
die ("Keine Antwort vom Server");
mysql_select_db( "$dbname") or
die ("Select der DB nicht möglich");

$result= mysql_query($sql) or
die ("Fehler in Query :".$sql."Error:".mysql_error());

while ($row = mysql_fetch_object($result))
{
$user= $row->users;
echo $user;
}
Freunde lassen Freunde nicht mit Microsoft Internet Explore browsen ...
---
http://forum.gletscherspalter.ch
fleig
Mitglied
Beiträge: 42
Registriert: 21.12.2004 09:40
Wohnort: Zürich
Kontaktdaten:

Beitrag von fleig »

noch was ... wenn Du alle user in einem String haben willst...


mach das so:

$users='';
while ($row = mysql_fetch_object($result))
{
$user= $row->users;
echo $user;
$users=$users.','.$user; // edit nach dem post...
}

// Jetzt Deinen href: ausgeben ...
echo '<a href="viewtopic.php?t=3">Chat ('.$users.')';
Freunde lassen Freunde nicht mit Microsoft Internet Explore browsen ...
---
http://forum.gletscherspalter.ch
TimonWorld
Mitglied
Beiträge: 53
Registriert: 05.10.2003 12:45
Wohnort: Sankt Augustin (NRW)

Beitrag von TimonWorld »

Häh irgendwie begreif ich das nicht so! Ich ordne erstmal den Text:

$users='';
while ($row = mysql_fetch_object($result))
{
$user= $row->users;
echo $user;
$users=$users . ',' . $user; // edit nach dem post...
}

Was ist das? :

Chat ('.$users.')'; -- das steht doch in der template-file, da muss ich doch noch irgendwo <?php dazwischen setzen!!! :-?

trotzdem thx4answer
fleig
Mitglied
Beiträge: 42
Registriert: 21.12.2004 09:40
Wohnort: Zürich
Kontaktdaten:

Beitrag von fleig »

Die Chat-Zeile habe ich von Dir...

Code: Alles auswählen

<a href="viewtopic.php?t=3">Chat (<?php
Ich dachte Du wolltest alle user aus einer DB auslesen ... so tönte für mich mindestens die Abfrage
Freunde lassen Freunde nicht mit Microsoft Internet Explore browsen ...
---
http://forum.gletscherspalter.ch
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“