Iets uit data base halen
ik weet hoe ik een DB moet maken maar.
Nu wil ik iets uit de DB laten zien
Hoe kan ik alle users laten zien ?
CREATE TABLE users (
id int(4) NOT NULL auto_increment,
name varchar(20) BINARY NOT NULL default '',
pass varchar(32) BINARY NOT NULL default '',
level int(10) NOT NULL default '0',
# v1.2 extra functionaliteit voor ingelogd blijven (volgende regel)
last_ip varchar(15) default NULL,
UNIQUE KEY id (id)
) TYPE=MyISAM;
Nu wil ik iets uit de DB laten zien
Hoe kan ik alle users laten zien ?
CREATE TABLE users (
id int(4) NOT NULL auto_increment,
name varchar(20) BINARY NOT NULL default '',
pass varchar(32) BINARY NOT NULL default '',
level int(10) NOT NULL default '0',
# v1.2 extra functionaliteit voor ingelogd blijven (volgende regel)
last_ip varchar(15) default NULL,
UNIQUE KEY id (id)
) TYPE=MyISAM;
Gesponsorde koppelingen:
www.php.net/while
even uit me bolle hoofdje dus kan nog wel foutje inzitten
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
echo "<strong>Gebruikers</strong>";
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'];
}
?>
echo "<strong>Gebruikers</strong>";
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'];
}
?>
even uit me bolle hoofdje dus kan nog wel foutje inzitten
Zie www.phptuts.nl
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\phpdev\www\niee\database.php on line 8
ik krijg deze fout
ik krijg deze fout
Dan is waarschijnlijk de query mislukt.
Standaard opmerking: Bouw een fatsoenlijke foutafhandeling in en zet error reporting aan.
Standaard opmerking: Bouw een fatsoenlijke foutafhandeling in en zet error reporting aan.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
@SanThe het kan ook zijn dat ie geen connectie heeft met de database?? Heb ik wel eens last van gehad (Swappe van server..) kreeg ik ook de foutmelding
@niels Maak eerst een connectie met je database
@niels Maak eerst een connectie met je database
gelukt
Mooi zo.
nog 1 vraag
nu heb ik dit
hoe zet ik die namen onderelkaar dus met een enter ?
nu heb ik dit
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div class="inlog-frameomheen">
<div class="inlog-frame">
<?php
require("connect.php");
echo "<strong>Gebruikers</strong>";
echo "<br />";
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'];
}
?>
<br />
<a href="login.php"> ga terug</a>
<link href="css/aanmelden.css" rel="stylesheet" type="text/css" />
</div></div>
<div class="inlog-frame">
<?php
require("connect.php");
echo "<strong>Gebruikers</strong>";
echo "<br />";
$query = mysql_query("SELECT * FROM users");
while($rij = mysql_fetch_array($query))
{
echo $rij['name'];
}
?>
<br />
<a href="login.php"> ga terug</a>
<link href="css/aanmelden.css" rel="stylesheet" type="text/css" />
</div></div>
hoe zet ik die namen onderelkaar dus met een enter ?
Gewijzigd op 01/01/1970 01:00:00 door Niels van Dijk
echo $rij['name'] . '<br />';
nog ff een aanmerking op je code regel 16: <link href="css/aanmelden.css" rel="stylesheet" type="text/css" /> hoort dat niet in je <head></head> tags?
@SanThe dat moet werken =)
@SanThe dat moet werken =)
Danny schreef op 04.04.2009 18:52:
<link href="css/aanmelden.css" rel="stylesheet" type="text/css" /> hoort dat niet in je <head></head> tags?
Uiteraard.
Nog een vraagje ?
hoe moet je nu zeggen bijvoorbeeld ik heb een user en die wil ik verwijdern hoe moet dat dan en dat wil ik in dat script doen
hoe moet je nu zeggen bijvoorbeeld ik heb een user en die wil ik verwijdern hoe moet dat dan en dat wil ik in dat script doen



