Select uit database
ik zit met het volgende probleem:
ik heb een database gemaakt met:
gebruikersnaam
wachtwoord
service
ik wil naarmate van de service bepalen welke indexpagina geopend moet worden.
Hoe kan ik zorgen dat die de opgegeven service selecteerd uit de database en naarmate van naam selecteerd.
bijvoorbeeld:
service1 -> /service1/index.php
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
// haal de gegevens uit de db, naam aan dat
// service opgeslagen is in $data['service']
?>
// haal de gegevens uit de db, naam aan dat
// service opgeslagen is in $data['service']
?>
<a href="//index.php"> Service</a>
Gewijzigd op 07/10/2004 16:14:00 door Dbr Br
// ************************** Correcte login *******************
if($test_debiteurnummer != "" && $test_wachtwoord != "" && $test_wachtwoord == $db_wachtwoord)
{
$_SESSION['user'] = "$test_debiteurnummer";
?>
<html>
<head>
<title>Uw Controlpanel</title>
</head>
<body bgcolor="CCD5FF">
<p><font size="2" face="Arial, Helvetica, sans-serif">Welkom op het Controlpanel<br>
<br>
U kunt hier de volgende zaken beheren:</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">• Bekijken / Wijzigen klantgegevens<br>
• Bekijken / Wijzigen pakketgegevens<br>
• Bekijken dataverkeer statistieken<br>
• Support Center (Ticket System)<br>
• Financieel overzicht (openstaande / betaalde facturen)<br>
</font></p>
<p><font size="2" face="Arial, Helvetica, sans-serif">Mochten er vragen zijn m.b.t. het
controlpanel kunt u altijd contact met ons opnemen middels het Support Center<a href="indexpanel.php"><br>
<br>
Naar Mijn Controlpanel</a> </font></p>
</body>
</html>
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$query = mysql_query("SELECT service FROM table WHERE user = '" . $_SESSION['user'] . "'");
$data = mysql_fetch_array($query);
?>
$query = mysql_query("SELECT service FROM table WHERE user = '" . $_SESSION['user'] . "'");
$data = mysql_fetch_array($query);
?>
<a href="//index.php">Service</a>
----
Je moet hier nog in de mysql_query de waarde 'service' en 'table' en 'user' veranderen in de namen van de kolommen..
Je moet ook nog een connectie maken met de database door dit bovenaan te zetten
Code (php)
1
2
3
4
2
3
4
<?php
$conn = mysql_connect("localhost", "user", "pass");
mysql_select_db("databasenaam", $conn);
?>
$conn = mysql_connect("localhost", "user", "pass");
mysql_select_db("databasenaam", $conn);
?>