Ledenlijst
Ik lees al een tijdje mee op dit forum omdat ik zelf op school een heel PHP project moet in elkaar zetten.
Ik heb nou dat je kan registreren en inloggen, nieuw topic starten en kan reageren.
Nu wil ik graag een ledenlijst hebben.
Dus met een tabel
Member nummer // Naam // email // datum van registratie.
Ik heb nu deze code, maar dan werkt het niet. Kan iemand me helpen?
Quote:
Dat heb ik bovenaan!
Je ziet het hieronder, ik heb wel een tabel maar die kan je nu niet zien omdat die er niet op staat
</td>
</table>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$connectie = mysql_connect('localhost', 'root', 'usbw');
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="usbw"; // Mysql password
$db_name="database_gastenboek"; // Database name
$tbl_name="gastenboek_gebruikers"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or
die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
if (mysql_select_db('database_gastenboek', $connectie) == false) {
echo 'foutmelding';
}
?>
$connectie = mysql_connect('localhost', 'root', 'usbw');
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="usbw"; // Mysql password
$db_name="database_gastenboek"; // Database name
$tbl_name="gastenboek_gebruikers"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or
die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
if (mysql_select_db('database_gastenboek', $connectie) == false) {
echo 'foutmelding';
}
?>
Dat heb ik bovenaan!
Je ziet het hieronder, ik heb wel een tabel maar die kan je nu niet zien omdat die er niet op staat
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$sql="SELECT member_nr, naam, email, datum FROM database_gebruikers";
$result=mysql_query($sql);
echo "<table border='1'>
<tr>
<th>Member Nummer</th>
<th>Naam</th>
<th>Email</th>
<th>Datum</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['member_nr'] . "</td>";
echo "<td>" . $row['naam'] . "</td>";
echo "<td>" . $row['email'] . "</td>";
echo "<td>" . $row['datum'] . "</td>";
echo "</tr>";
}
?>
$sql="SELECT member_nr, naam, email, datum FROM database_gebruikers";
$result=mysql_query($sql);
echo "<table border='1'>
<tr>
<th>Member Nummer</th>
<th>Naam</th>
<th>Email</th>
<th>Datum</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['member_nr'] . "</td>";
echo "<td>" . $row['naam'] . "</td>";
echo "<td>" . $row['email'] . "</td>";
echo "<td>" . $row['datum'] . "</td>";
echo "</tr>";
}
?>
</td>
</table>
Alvast bedankt!
Gewijzigd op 07/11/2012 14:15:39 door Rajco Wouters
Krijg je een error met mysql_error() etc?
Gewijzigd op 07/11/2012 14:16:22 door Yanick vB
Wat werkt er niet?
Ik krijg geen error maar ik zie ook geen resultaten..
je kan hier nog van maken:
om te testen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$connectie = mysql_connect('localhost', 'root', 'usbw');
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="usbw"; // Mysql password
$db_name="database_gastenboek"; // Database name
$tbl_name="gastenboek_gebruikers"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or
die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
if (mysql_select_db('database_gastenboek', $connectie) == false) {
echo 'foutmelding';
}
?>
$connectie = mysql_connect('localhost', 'root', 'usbw');
$host="localhost"; // Host name
$username="root"; // Mysql username
$password="usbw"; // Mysql password
$db_name="database_gastenboek"; // Database name
$tbl_name="gastenboek_gebruikers"; // Table name
// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or
die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
if (mysql_select_db('database_gastenboek', $connectie) == false) {
echo 'foutmelding';
}
?>
Dat heb ik... dus ik heb wel verbinding. Ik heb wel gegevens in de tabel, want kan ook gewoon inloggen etc.
Gewijzigd op 07/11/2012 14:27:42 door Marvin H
is de error zie ik nou! Had error reporting=0 :P
Tim Slootweg op 07/11/2012 14:30:47:
Ik had het zo ergens gelezen, weet jij een betere manier dan?
eens moet veranderen in
en kijken of dat wel werkt
Zet or die ('Error: '.mysql_error ()); eens achter de sql, dan kunnen we kijken of dat wel goed is
Parse error: syntax error, unexpected T_LOGICAL_OR in I:\Havo 5\Informatica\USBWebserver v8\root\eindopdracht\ledenlijst.php on line 63
En als ik while($row = mysql_fetch_assoc($result)) doe, geeft hij zelfde error als met array.
Vervolgens doe je de query als volgt
Moet dat dan niet zijn?
Ja idd je heb nu de database ipv de tabel
Q S op 07/11/2012 14:56:01:
Boven in zie ik staan op regel 8
Vervolgens doe je de query als volgt
Moet dat dan niet zijn?
Vervolgens doe je de query als volgt
Moet dat dan niet zijn?
Bedankt, dat was al een slordige fout ja :O
Nu krijg ik heel veel errors namelijk;
Notice: Undefined index: naam in I:\Havo 5\Informatica\USBWebserver v8\root\eindopdracht\ledenlijst.php on line 78
Notice: Undefined index: email in I:\Havo 5\Informatica\USBWebserver v8\root\eindopdracht\ledenlijst.php on line 79
Notice: Undefined index: datum in I:\Havo 5\Informatica\USBWebserver v8\root\eindopdracht\ledenlijst.php on line 80
Notice: Undefined index: naam in I:\Havo 5\Informatica\USBWebserver v8\root\eindopdracht\ledenlijst.php on line 78
en dan er nog zon 100 ofzo ;o
Tja, dan bestaan ze blijkbaar niet.