soort ledenlijst
beste webmasters ik heb eens probleem ik ben aan het proberen een soort ledenlijst temakemaken maar in de tabel heb je maar 2 cat dat is id en wid
de bedoeling was als ik lijst.php?id=en hier de id en dat dan de lijst wordt getoont van wid die gekoppelt is met de id dus niet ale wid's mogen getoont worden maar dit lukt me niets wie kan me helpen alvast dank
de bedoeling was als ik lijst.php?id=en hier de id en dat dan de lijst wordt getoont van wid die gekoppelt is met de id dus niet ale wid's mogen getoont worden maar dit lukt me niets wie kan me helpen alvast dank
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
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?
include("config.php");
$select = "SELECT * FROM wanabees WHERE id='' ORDER BY abc DESC LIMIT 0,100";
$query = mysql_query($select);
$aantal = mysql_num_rows($query);
if ($aantal != 0)
{
while ($list = mysql_fetch_object($query))
{
if ($list->homepage == "")
{
$homepage = "Geen";
}
else
{
$homepage = "<a href=\"$list->homepage\" target=\"new\">Bekijk</a>";
}
echo "<font face=Verdana size=1><a href=\"$map_url/profiel.php?mid=$list->wid\">$list->wid";
}
?>
include("config.php");
$select = "SELECT * FROM wanabees WHERE id='' ORDER BY abc DESC LIMIT 0,100";
$query = mysql_query($select);
$aantal = mysql_num_rows($query);
if ($aantal != 0)
{
while ($list = mysql_fetch_object($query))
{
if ($list->homepage == "")
{
$homepage = "Geen";
}
else
{
$homepage = "<a href=\"$list->homepage\" target=\"new\">Bekijk</a>";
}
echo "<font face=Verdana size=1><a href=\"$map_url/profiel.php?mid=$list->wid\">$list->wid";
}
?>
ik heb dit even gescript..
ik weet niet of het werk ^^
edit:
php tags toegevoegd.
Ik zie zelf geen fouten in mijn editor :)
ik weet niet of het werk ^^
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
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['id']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT naam FROM wanabees WHERE id='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['naam'];
echo $naaml
}else{
echo 'Gebruiker bestaat niet';
}
?>
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['id']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT naam FROM wanabees WHERE id='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['naam'];
echo $naaml
}else{
echo 'Gebruiker bestaat niet';
}
?>
edit:
php tags toegevoegd.
Ik zie zelf geen fouten in mijn editor :)
Gewijzigd op 01/01/1970 01:00:00 door Mitch
Na 3 keer overlezen denk ik dat ik het begrijp;)
Eerste vraag is waarom je hier geen variabele voor ID heb ingevuld:
Was dat de bedoeling of een foutje?
Zodra je op de link klikt zodat je naar lijst.php?id=&id gaat moet daar een query komen om de wid's weer te geven. Dat is toch wat je wilt?
Eerste vraag is waarom je hier geen variabele voor ID heb ingevuld:
Was dat de bedoeling of een foutje?
Zodra je op de link klikt zodat je naar lijst.php?id=&id gaat moet daar een query komen om de wid's weer te geven. Dat is toch wat je wilt?
lukt niet krijg gewon een wite pagina
Als je dit:
erboven zet krijg je dan een error te zien?
EDIT
heb je wel een ID opgegeven?
erboven zet krijg je dan een error te zien?
EDIT
heb je wel een ID opgegeven?
Gewijzigd op 01/01/1970 01:00:00 door Loran DP
ik weet wel zeker als er in het url ?id=1 komt dat er wat komt.
tenzij er niets is in je database met naam.
vul eens ?id=5325
wat krijg je dan te zien...
tenzij er niets is in je database met naam.
vul eens ?id=5325
wat krijg je dan te zien...
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
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['id']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT naam FROM wanabees WHERE id='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['naam'];
echo $naaml
}else{
echo 'Gebruiker bestaat niet';
}
?>
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['id']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT naam FROM wanabees WHERE id='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['naam'];
echo $naaml
}else{
echo 'Gebruiker bestaat niet';
}
?>
en de tabel die ik gebruik in de mysql
CREATE TABLE wanabees (
id varchar(255) NOT NULL default '',
name varchar(255) NOT NULL default '',
wid varchar(255) NOT NULL default '',
wname varchar(255) NOT NULL default ''
) TYPE=MyISAM;
ik gebruik nu deze code kom op een witte pagina
http://www.crowdnet.be/vt.php?id=sacha
mvg sacha
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
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['id']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT name FROM wanabees WHERE id='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['name'];
echo $naam;
}else{
echo 'Gebruiker bestaat niet';
}
}else{
echo 'Word niet om id gevraagd';
}
?>
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['id']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT name FROM wanabees WHERE id='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['name'];
echo $naam;
}else{
echo 'Gebruiker bestaat niet';
}
}else{
echo 'Word niet om id gevraagd';
}
?>
Je zei dat het id een nummer moest zijn...
dus bv:
http://www.crowdnet.be/vt.php?id=1
edit:
paar script foutjes er uit gehaald
edit2:
Hoezo heb je ID niet als INT en auto_increment?
dus:
`id` int(4) NOT NULL auto_increment
en als je denk dat je meer dan 9999 leden krijgt maak je van die 4 een 5 of hoger :)
Gewijzigd op 01/01/1970 01:00:00 door Mitch
thx nu zie ik als ik mijn link open gebruiker bestaat nier maar de id's in mijn tabel zijn gebruikersnamen
ik zou je aan raden om id's te gaan gebruiken.
die zijn dan altijd uniek.
en ze zijn nooit het zelfde in de database als je de id doet zo als mijn 2e edit.
verwijder je tabel en doe deze:
CREATE TABLE wanabees (
id int(4) NOT NULL auto_increment '',
name varchar(255) NOT NULL default '',
wid varchar(255) NOT NULL default '',
wname varchar(255) NOT NULL default ''
PRIMARY KEY (`id`)
) TYPE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
en verzorg dat je zelf niks input in de database kwa ID..
die zijn dan altijd uniek.
en ze zijn nooit het zelfde in de database als je de id doet zo als mijn 2e edit.
verwijder je tabel en doe deze:
CREATE TABLE wanabees (
id int(4) NOT NULL auto_increment '',
name varchar(255) NOT NULL default '',
wid varchar(255) NOT NULL default '',
wname varchar(255) NOT NULL default ''
PRIMARY KEY (`id`)
) TYPE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
en verzorg dat je zelf niks input in de database kwa ID..
Gewijzigd op 01/01/1970 01:00:00 door Mitch
kheb nu al mijn volledig systeem gemaakt da ze dan hun profiel gaan kunnen bekijken www.crowdnet.be/id daarom heb ik de gebruikersnaam genomen
-.-
Probeer dan dit maar:
Probeer dan dit maar:
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
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['name']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT name FROM wanabees WHERE name='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['name'];
echo $naam;
}else{
echo 'Gebruiker bestaat niet';
}
}else{
echo 'Word niet om id gevraagd';
}
?>
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT id FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['name']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT name FROM wanabees WHERE name='".$_GET['id']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['name'];
echo $naam;
}else{
echo 'Gebruiker bestaat niet';
}
}else{
echo 'Word niet om id gevraagd';
}
?>
werkt niet maar kan het zijn dat er geen link naar de config staat ?
uiteraard moet de config geinclude worden.
de config staat er maar nu heeft de id dat de gebruikersnaam niet bestaat
http://www.crowdnet.be/vt.php?id=sacha
http://www.crowdnet.be/vt.php?id=sacha
kan je me zeggen wat in database staat?
dus even exporteren en dan hier plakken.
dus even exporteren en dan hier plakken.
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
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?
// DATABASE GEGEVENS :
// *******************
$localhost = "localhost"; // De host van je DB
$gebruiker = "gebruiker"; // De gebruikersnaam an je DB
$pass = "pass"; // Het wachtwoord van je DB
$database = "database";
mysql_connect("$localhost", "$gebruiker", "$pass") or die("Connectie met Databeest mislukt"); // NIET VERANDEREN !!
mysql_select_db("$database") or die("Verkeerde Databeest"); // NIET VERANDEREN !!
// WEBSITE GEGEVENS :
// ******************
$website_naam = "Crowdnet"; // De naam van je site
$website_titel = "..:: Crowdnet ::.. het online vrienden net - profielen site - partyagenda van vlaanderen"; // Dit komt in <HTML> TITTLE-tag
$naam_webmaster = "crowdnet"; // De naam van de webmaster
$email1 = "[email protected]"; // Het emailadres van de webmaster
// URL GEGEVENS :
// **************
$map_url = "http://www.crowdnet.be";
// de hele url van de map waar config.php/profiel.php/aanmelden.php staat enzo ZONDER / eind
// MET HTTP:// ( vb : http://www.crowdnet.be )
$map_url5 = "www.crowdnet.be";
// de hele url van de map waar config.php/profiel.php/aanmelden.php staat enzo ZONDER / eind
// ZONDER HTTP:// ( vb : www.crowdnet.be )
?>
// DATABASE GEGEVENS :
// *******************
$localhost = "localhost"; // De host van je DB
$gebruiker = "gebruiker"; // De gebruikersnaam an je DB
$pass = "pass"; // Het wachtwoord van je DB
$database = "database";
mysql_connect("$localhost", "$gebruiker", "$pass") or die("Connectie met Databeest mislukt"); // NIET VERANDEREN !!
mysql_select_db("$database") or die("Verkeerde Databeest"); // NIET VERANDEREN !!
// WEBSITE GEGEVENS :
// ******************
$website_naam = "Crowdnet"; // De naam van je site
$website_titel = "..:: Crowdnet ::.. het online vrienden net - profielen site - partyagenda van vlaanderen"; // Dit komt in <HTML> TITTLE-tag
$naam_webmaster = "crowdnet"; // De naam van de webmaster
$email1 = "[email protected]"; // Het emailadres van de webmaster
// URL GEGEVENS :
// **************
$map_url = "http://www.crowdnet.be";
// de hele url van de map waar config.php/profiel.php/aanmelden.php staat enzo ZONDER / eind
// MET HTTP:// ( vb : http://www.crowdnet.be )
$map_url5 = "www.crowdnet.be";
// de hele url van de map waar config.php/profiel.php/aanmelden.php staat enzo ZONDER / eind
// ZONDER HTTP:// ( vb : www.crowdnet.be )
?>
ik heb het er over wat er IN staat.
dus waar jou naam in database staat...
dus waar jou naam in database staat...
de naam in databse staat in id en name
probeer dit:
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
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT name FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['name']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT name FROM wanabees WHERE id='".$_GET['name']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['name'];
echo $naam;
}else{
echo 'Gebruiker bestaat niet';
}
}else{
echo 'Word niet om id gevraagd';
}
?>
if(isset($_GET['id'])){
$exist = FALSE;
$sql = "SELECT name FROM wanabees";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
if($_GET['id'] == $row['name']){
$exist = TRUE;
}
}
if($exist == TRUE){
$sql = "SELECT name FROM wanabees WHERE id='".$_GET['name']."' ";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
$naam = $row['name'];
echo $naam;
}else{
echo 'Gebruiker bestaat niet';
}
}else{
echo 'Word niet om id gevraagd';
}
?>
werkt niet http://www.crowdnet.be/vt.php?id=sacha




