abonnement Unibet Coolblue
  donderdag 29 september 2005 @ 15:25:19 #1
118363 Jesusisalive
http://www.beready.nl
pi_31028348
Ik zou graag wat gegevens uit mijn database willen laten tonen, hij toont alleen vrij weinig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php

// sql connectie includen
include('contactdb.php');

 $select = "SELECT inlognaam, geld, emailadres FROM members ORDER BY kolom DESC";

     while ($lijst = mysql_fetch_array($query));
            {
             echo "Inlognaam: $lijst->inlognaam<br>";
             echo "Geld: $lijst->geld<br>";
             echo "Email: <br>$lijst->emailadres<br><br>";
             }

 ?>


Dat is dus de code, en de bedoeling is om 'inlognaam', 'geld en 'emailadres' te tonen.

Hij toont het volgende:
quote:
Inlognaam:
Geld:
Emailadres:

Wat doe ik fout? Na 2 uur googlen kwam ik er nog niet uit
http://www.beready.nl Jezus leeft en komt snel!!!
  donderdag 29 september 2005 @ 15:27:10 #2
29605 Faceoff
Sapperdedosiejo
pi_31028388
je gooit de query in de variabele $select

while ($lijst = mysql_fetch_array($query)) <--- $query moet $select zijn.


soms lees je idd erg snel over zulke domme foutjes heen!
  donderdag 29 september 2005 @ 15:31:27 #3
118363 Jesusisalive
http://www.beready.nl
pi_31028509
quote:
Op donderdag 29 september 2005 15:27 schreef Faceoff het volgende:
je gooit de query in de variabele $select

while ($lijst = mysql_fetch_array($query)) <--- $query moet $select zijn.


soms lees je idd erg snel over zulke domme foutjes heen!
Nogsteeds:

Inlognaam:
Geld:
Emailadres:
http://www.beready.nl Jezus leeft en komt snel!!!
  donderdag 29 september 2005 @ 15:33:01 #4
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31028559
1
2
3
<?php
$lijst
-&gt;inlognaam
?>


moet zijn:
1
2
3
<?php
$lijst
['inlognaam']
?>

biij mysql_fetch_array()

tssk.. die knakensoftware kan niet eens php goed weergeven
Ik heb het godverdomme gehad met die onkunde van je!
pi_31028611
Ten eerste voer je nooit een query uit en enkel een 'fetch' operatie op een string.
Gebruik ergens dus

1$result = MySQL_query($select);

Ten tweede is het aan te bevelen geen objectoperaties uit te voeren op een array (want dat kan gewoon niet ).
Gebruik

1echo 'Inlognaam: '.  $lijst['inlognaam'] . '<br />';

of

1MySQL_fetch_object($result)


Succes
pi_31028617
Nee, je bent nog iets vergeten.

hint: mysql_query()
Pfff *hijg* Liever moe dan lui... :o)
  donderdag 29 september 2005 @ 15:36:26 #7
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31028656
dit is trouwens typisch een kwestie van surf eens naar www.php.net en bekijk de documentatie ipv direct je rommel hier te dumpen.
Ik heb het godverdomme gehad met die onkunde van je!
pi_31028694
quote:
Op donderdag 29 september 2005 15:36 schreef Lamme_Sterfkanarie het volgende:
dit is trouwens typisch een kwestie van surf eens naar www.php.net en bekijk de documentatie ipv direct je rommel hier te dumpen.
Eens , het lijkt zo een beetje slecht copy/paste werk
  donderdag 29 september 2005 @ 15:38:02 #9
118363 Jesusisalive
http://www.beready.nl
pi_31028705
1while ($lijst['inlognaam'] = mysql_fetch_array($select));

Dan werkt ie nog niet
http://www.beready.nl Jezus leeft en komt snel!!!
  donderdag 29 september 2005 @ 15:40:35 #10
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31028763
hier: een voorbeeld direct van www.php.net:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
php

$conn
= mysql_connect("localhost", "mysql_user", "mysql_password");

if (!
$conn) {
   echo
"Unable to connect to DB: " . mysql_error();
   exit;
}

if (!
mysql_select_db("mydbname")) {
   echo
"Unable to select mydbname: " . mysql_error();
   exit;
}

$sql = "SELECT id as userid, fullname, userstatus
       FROM  sometable
       WHERE  userstatus = 1"
;

$result = mysql_query($sql);

if (!
$result) {
   echo
"Could not successfully run query ($sql) from DB: " . mysql_error();
   exit;
}

if (
mysql_num_rows($result) == 0) {
   echo
"No rows found, nothing to print so am exiting";
   exit;
}

// While a row of data exists, put that row in $row as an associative array
// Note: If you're expecting just one row, no need to use a loop
// Note: If you put extract($row); inside the following loop, you'll
//      then create $userid, $fullname, and $userstatus
while ($row = mysql_fetch_assoc($result)) {
   echo
$row["userid"];
   echo
$row["fullname"];
   echo
$row["userstatus"];
}

mysql_free_result($result);


?>


vul je waarden in en gaan. zelfstudie heet dat.
Ik heb het godverdomme gehad met die onkunde van je!
  donderdag 29 september 2005 @ 15:41:20 #11
42555 Tomek
Take on the world!
pi_31028782
quote:
Op donderdag 29 september 2005 15:38 schreef Jesusisalive het volgende:

[ code verwijderd ]

Dan werkt ie nog niet
pi_31028837
Er staat ook nog een ';' achter je while-statement...
  donderdag 29 september 2005 @ 15:43:17 #13
118363 Jesusisalive
http://www.beready.nl
pi_31028838
ik heb net al gezegd dat ik al zelfstudie heb gedaan maar dat ik er niet uit kon komen, dus ga ergens anders kinderen pesten
http://www.beready.nl Jezus leeft en komt snel!!!
  donderdag 29 september 2005 @ 15:47:48 #14
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31028996
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
// sql connectie includen
include('contactdb.php');

//query doen
$getresult = mysql_query("SELECT inlognaam, geld, emailadres FROM members ORDER BY inlognaam DESC") or die("query kapot mofo!");

//door de resulaten loopen
while($result = mysql_fetch_assoc($getresult)){
  echo
$result['inlognaam'];
  echo
$result['geld'];
  echo
$result['emailadres'];
}
?>
Ik heb het godverdomme gehad met die onkunde van je!
  donderdag 29 september 2005 @ 15:49:22 #15
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31029037
ik heb ORDER BY kolom veranderd in ORDER BY inlognaam omdat "kolom" vast niet geldig is
Ik heb het godverdomme gehad met die onkunde van je!
  donderdag 29 september 2005 @ 15:51:52 #16
118363 Jesusisalive
http://www.beready.nl
pi_31029121
quote:
Op donderdag 29 september 2005 15:47 schreef Lamme_Sterfkanarie het volgende:

[ code verwijderd ]
hey bedankt nu doet ie het
http://www.beready.nl Jezus leeft en komt snel!!!
  donderdag 29 september 2005 @ 15:52:21 #17
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31029136
duh
Ik heb het godverdomme gehad met die onkunde van je!
pi_31029781
mysql query is wel handig
  donderdag 29 september 2005 @ 17:31:00 #19
43927 MDfreak
beetje MiniDisc-gek!
pi_31032064
quote:
Op donderdag 29 september 2005 15:47 schreef Lamme_Sterfkanarie het volgende:

[ code verwijderd ]
Soms moet helaas alles tot in de laatste details voorgekauwd worden omdat ze niet eens fatsoenlijk kunnen copy/pasten.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')