Fout in query

Status
Niet open voor verdere reacties.
Oké, dus je wilt een lijst van alle geregistreerde gebruikers?

PHP:
include('config.php'); 
if($connection = mysql_connect($mysqlhost, $mysqluser, $mysqlpas)){ 
 // do nothing 
} else { 
 echo "Er was een probleem met het verbinden met de MySQL-server"; 
} 

if($select = mysql_select_db($db, $connection)){ 
 // do nothing 
} else { 
 echo "Er was een probleem bij het selecteren van de database"; 
} 

$sql = "SELECT gebruikersnaam, wachtwoord, email FROM leden";
$result = mysql_query($sql, $connection);
$output = '<table>';
$output .= '<tr><td>Gebruikersnaam</td><td>Wachtwoord</td><td>Email</td></tr>';
while($row = mysql_fetch_assoc($result)){
 $output .= '<tr><td>' . $row['gebruikersnaam'] . '</td><td>' . $row['wachtwoord'] . '</td><td>' . $row['email'] . '</td></tr>';
}
$output .= '</table>';
echo $output;

Dit geeft je een lijst van alle geregistreerd gebruikers, met : 'gebruikersnaam', 'wachtwoord' en 'email'. Ik neem aan dat je voor jezelf een lijst bedoelde? Want wachtwoord en gebruikersnaam wil je natuurlijk niet weergeven voor bezoekers. Als het om een lijst voor de bezoekers gaat verander je de volgende dingen:

PHP:
$output .= '<tr><td>Gebruikersnaam</td><td>Wachtwoord</td><td>Email</td></tr>';
// in
$output .= '<tr><td>Gebruikersnaam</td></tr>';


/************************************************************/

$output .= '<tr><td>' . $row['gebruikersnaam'] . '</td><td>' . $row['wachtwoord'] . '</td><td>' . $row['email'] . '</td></tr>';
// in
$output .= '<tr><td>' . $row['gebruikersnaam'] . '</td></tr>';
 
Sorry dat ik nog iets vraag maar hoe geef je de leden online weer?
Wat ook weergegeven moet worden zijn de bezoekers online.
 
Heb je deze vraag niet al eens eerder gesteld? ;)

Sessies Tellen

Dat is de beste manier.

EDIT: oeps, dit gaat alleen om het aantal leden.

Als je wilt weergeven welke leden online zijn, zul je daar een extra veld voor moeten aanmaken in je database. En dan kun je nog alleen weergeven of ze ingelogd zijn.
 
Laatst bewerkt:
Het spijt me, maar daar heb ik nu even geen tijd voor. Ik ben bezig voor een klant, die erg veel geld betaald voor een website, dus die geef ik nu even voorrang. Zo gauw ik tijd heb, zal ik nog eens naar je script kijken, als niemand anders dat nog gedaan heeft.

Google anders in de tussen tijd vast of je iets kunt vinden.
 
Zeg maar hoe je het hebben wilt, dan kijk ik of ik het aan kan passen.
 
Hoeveel bezoekers er online zijn.
Hoeveel leden er online zijn.
Hoeveel er in het totaal online zijn.
Bedankt!
 
Dat bedoel ik niet. Je zegt 'ik heb dit al'. Ik wil graag weten wat je dan al hebt? Ik ga dit niet helemaal van de grond af opbouwen, want zoals ik je al zei zit ik met een opdrachtgever die nogal veel tijd van me vergt.
 
Het is een tamelijk ingewikkeld script dat je wilt dat ik 'even' voor je aanpas. Misschien kun je zelf een en ander proberen en zeggen waar je vastloopt. Dan kan ik of iemand anders je wel verder helpen, maar je mag zelf best wat initiatief tonen.
 
Kun je me dan zeggen welke variabelen ik moet aanpassen?
Moet ik een nieuwe tabel aanmaken?
 
Dat staat allemaal op die pagina, waarvan je de link hierboven gepost hebt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan