dubbel laten zien
Ik heb in mijn database een tabel orders staan.
een lid krijgt zegt maar een ordernummer (5) en dan in de tabel orders word deze ordernummer vaker gebruikt. Ik heb ook een script status_bestelling en deze geeft dan de gegevens van dat ordernummer weer in de database `orders`.
Maar aangezien leden soms vaker in die order tabel staan geeft het script alleen de eerste row weer. Ik wil juist dat die alle rows tevoorschijn haalt wat met dat ordernummer word gebruikt.
Weet iemand hier wat voor?
Alvast bedankt!
hier is een stukje code ervan.
een lid krijgt zegt maar een ordernummer (5) en dan in de tabel orders word deze ordernummer vaker gebruikt. Ik heb ook een script status_bestelling en deze geeft dan de gegevens van dat ordernummer weer in de database `orders`.
Maar aangezien leden soms vaker in die order tabel staan geeft het script alleen de eerste row weer. Ik wil juist dat die alle rows tevoorschijn haalt wat met dat ordernummer word gebruikt.
Weet iemand hier wat voor?
Alvast bedankt!
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
if ( $_POST['Ordernummer'] == $Order['Ordernummer']) {
echo'
<table width="350" heigth="600" align="center">
<tr>
<td class="MainTxt">
<b>Naam: </b>'.$Order['login'].'
<br />
<br />
';
if ( $Order['transaction_id'] == 'geen' ) {
echo '<b>Transactie nummer:</b> Niet verkregen of verlopen<br /><br />';
}
else{
echo '<b>Transactie nummer:</b> '.$Order['transaction_id'].'<br /><br />';
}
echo '<b>Ip Adres:</b> '.$Order['IP'].'<br /><br />';
echo '<b>Datum betaling begonnen:</b> '.$Order['Datum_Start'].'<br /><br />';
if ( $Order['IdealPayed'] == 1 ) {
echo '<b>Datum betaling beindigd <small>(gelukt)</small>:</b> '.$Order['Datum_Eind_Gelukt'].'<br /><br />';
}else{
echo '<b>Datum betaling beindigd <small>(mislukt)</small>:</b> '.$Order['Datum_Eind_Mislukt'].'<br /><br />';
}
echo '
<b>Credits:</b> '.$Order['CreditsInBuy'].'
<br /><br />
<b>Betaald:</b>
';
if ( $Order['IdealPayed'] == 0 ) {
echo 'Nee<br /><br />';
}else{
echo 'Ja<br /><br />';
}
echo '
<b>Credits gekregen:</b> '.$Order['Gekregen'].'
<br />
<br />
';
if ( $Order['BankName'] == '0031' ) {
echo '<b>Bank:</b> Abn Amro<br /><br />';
}
if ( $Order['BankName'] == '0721' ) {
echo '<b>Bank:</b> Postbank<br /><br />';
}
if ( $Order['BankName'] == '0021' ) {
echo '<b>Bank:</b> Rabobank<br /><br />';
}
if ( $Order['BankName'] == '0751' ) {
echo '<b>Bank:</b> Sns Bank<br /><br />';
}
if ( $Order['BankName'] == 'geen' ) {
echo '<b>Bank:</b> Geen bank<br /><br />';
}
if ( $Order['Bedrag'] > 0 ) {
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].'
<br /><br />
';
}
else
{
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].' ,-
<br />
<br />
';
}
echo '<a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
}
else
{
echo 'Verkeerde of niet bestaande ordernummer.<br><a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
Tags();
exit();
}
echo'
<table width="350" heigth="600" align="center">
<tr>
<td class="MainTxt">
<b>Naam: </b>'.$Order['login'].'
<br />
<br />
';
if ( $Order['transaction_id'] == 'geen' ) {
echo '<b>Transactie nummer:</b> Niet verkregen of verlopen<br /><br />';
}
else{
echo '<b>Transactie nummer:</b> '.$Order['transaction_id'].'<br /><br />';
}
echo '<b>Ip Adres:</b> '.$Order['IP'].'<br /><br />';
echo '<b>Datum betaling begonnen:</b> '.$Order['Datum_Start'].'<br /><br />';
if ( $Order['IdealPayed'] == 1 ) {
echo '<b>Datum betaling beindigd <small>(gelukt)</small>:</b> '.$Order['Datum_Eind_Gelukt'].'<br /><br />';
}else{
echo '<b>Datum betaling beindigd <small>(mislukt)</small>:</b> '.$Order['Datum_Eind_Mislukt'].'<br /><br />';
}
echo '
<b>Credits:</b> '.$Order['CreditsInBuy'].'
<br /><br />
<b>Betaald:</b>
';
if ( $Order['IdealPayed'] == 0 ) {
echo 'Nee<br /><br />';
}else{
echo 'Ja<br /><br />';
}
echo '
<b>Credits gekregen:</b> '.$Order['Gekregen'].'
<br />
<br />
';
if ( $Order['BankName'] == '0031' ) {
echo '<b>Bank:</b> Abn Amro<br /><br />';
}
if ( $Order['BankName'] == '0721' ) {
echo '<b>Bank:</b> Postbank<br /><br />';
}
if ( $Order['BankName'] == '0021' ) {
echo '<b>Bank:</b> Rabobank<br /><br />';
}
if ( $Order['BankName'] == '0751' ) {
echo '<b>Bank:</b> Sns Bank<br /><br />';
}
if ( $Order['BankName'] == 'geen' ) {
echo '<b>Bank:</b> Geen bank<br /><br />';
}
if ( $Order['Bedrag'] > 0 ) {
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].'
<br /><br />
';
}
else
{
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].' ,-
<br />
<br />
';
}
echo '<a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
}
else
{
echo 'Verkeerde of niet bestaande ordernummer.<br><a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
Tags();
exit();
}
hier is een stukje code ervan.
Gewijzigd op 01/01/1970 01:00:00 door Henk ter Horst
Stukje script?
wss doe je
$Order = mysql_fetch_assoc($query);
Je moet doen,
$Order = mysql_fetch_assoc($query);
Je moet doen,
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
while($Order = mysql_fetch_assoc($query)){
if ( $_POST['Ordernummer'] == $Order['Ordernummer']) {
echo'
<table width="350" heigth="600" align="center">
<tr>
<td class="MainTxt">
<b>Naam: </b>'.$Order['login'].'
<br />
<br />
';
if ( $Order['transaction_id'] == 'geen' ) {
echo '<b>Transactie nummer:</b> Niet verkregen of verlopen<br /><br />';
}
else{
echo '<b>Transactie nummer:</b> '.$Order['transaction_id'].'<br /><br />';
}
echo '<b>Ip Adres:</b> '.$Order['IP'].'<br /><br />';
echo '<b>Datum betaling begonnen:</b> '.$Order['Datum_Start'].'<br /><br />';
if ( $Order['IdealPayed'] == 1 ) {
echo '<b>Datum betaling beindigd <small>(gelukt)</small>:</b> '.$Order['Datum_Eind_Gelukt'].'<br /><br />';
}else{
echo '<b>Datum betaling beindigd <small>(mislukt)</small>:</b> '.$Order['Datum_Eind_Mislukt'].'<br /><br />';
}
echo '
<b>Credits:</b> '.$Order['CreditsInBuy'].'
<br /><br />
<b>Betaald:</b>
';
if ( $Order['IdealPayed'] == 0 ) {
echo 'Nee<br /><br />';
}else{
echo 'Ja<br /><br />';
}
echo '
<b>Credits gekregen:</b> '.$Order['Gekregen'].'
<br />
<br />
';
if ( $Order['BankName'] == '0031' ) {
echo '<b>Bank:</b> Abn Amro<br /><br />';
}
if ( $Order['BankName'] == '0721' ) {
echo '<b>Bank:</b> Postbank<br /><br />';
}
if ( $Order['BankName'] == '0021' ) {
echo '<b>Bank:</b> Rabobank<br /><br />';
}
if ( $Order['BankName'] == '0751' ) {
echo '<b>Bank:</b> Sns Bank<br /><br />';
}
if ( $Order['BankName'] == 'geen' ) {
echo '<b>Bank:</b> Geen bank<br /><br />';
}
if ( $Order['Bedrag'] > 0 ) {
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].'
<br /><br />
';
}
else
{
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].' ,-
<br />
<br />
';
}
echo '<a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
}
else
{
echo 'Verkeerde of niet bestaande ordernummer.<br><a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
Tags();
exit();
}
}
?>
while($Order = mysql_fetch_assoc($query)){
if ( $_POST['Ordernummer'] == $Order['Ordernummer']) {
echo'
<table width="350" heigth="600" align="center">
<tr>
<td class="MainTxt">
<b>Naam: </b>'.$Order['login'].'
<br />
<br />
';
if ( $Order['transaction_id'] == 'geen' ) {
echo '<b>Transactie nummer:</b> Niet verkregen of verlopen<br /><br />';
}
else{
echo '<b>Transactie nummer:</b> '.$Order['transaction_id'].'<br /><br />';
}
echo '<b>Ip Adres:</b> '.$Order['IP'].'<br /><br />';
echo '<b>Datum betaling begonnen:</b> '.$Order['Datum_Start'].'<br /><br />';
if ( $Order['IdealPayed'] == 1 ) {
echo '<b>Datum betaling beindigd <small>(gelukt)</small>:</b> '.$Order['Datum_Eind_Gelukt'].'<br /><br />';
}else{
echo '<b>Datum betaling beindigd <small>(mislukt)</small>:</b> '.$Order['Datum_Eind_Mislukt'].'<br /><br />';
}
echo '
<b>Credits:</b> '.$Order['CreditsInBuy'].'
<br /><br />
<b>Betaald:</b>
';
if ( $Order['IdealPayed'] == 0 ) {
echo 'Nee<br /><br />';
}else{
echo 'Ja<br /><br />';
}
echo '
<b>Credits gekregen:</b> '.$Order['Gekregen'].'
<br />
<br />
';
if ( $Order['BankName'] == '0031' ) {
echo '<b>Bank:</b> Abn Amro<br /><br />';
}
if ( $Order['BankName'] == '0721' ) {
echo '<b>Bank:</b> Postbank<br /><br />';
}
if ( $Order['BankName'] == '0021' ) {
echo '<b>Bank:</b> Rabobank<br /><br />';
}
if ( $Order['BankName'] == '0751' ) {
echo '<b>Bank:</b> Sns Bank<br /><br />';
}
if ( $Order['BankName'] == 'geen' ) {
echo '<b>Bank:</b> Geen bank<br /><br />';
}
if ( $Order['Bedrag'] > 0 ) {
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].'
<br /><br />
';
}
else
{
echo '
<b>Bedrag:</b> € '.$Order['Bedrag'].' ,-
<br />
<br />
';
}
echo '<a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
}
else
{
echo 'Verkeerde of niet bestaande ordernummer.<br><a href="credits-status_bestelling"><small>Ga terug</small></a>';
echo '</td></tr></table>';
Tags();
exit();
}
}
?>
Oke bedankt het werkt nu.
Alleen wil ik het ook sorteren vanaf datum.
Dus de laatst geplaatste orders wil ik bovenaan laten zien. Dit kan toch met sort by?
Thx.
Alleen wil ik het ook sorteren vanaf datum.
Dus de laatst geplaatste orders wil ik bovenaan laten zien. Dit kan toch met sort by?
Thx.
Quote:
EDIT:
ik heb het al. Iedereen bedankt voor je hulp!
ik heb het al. Iedereen bedankt voor je hulp!
Gewijzigd op 01/01/1970 01:00:00 door Henk ter Horst
nee, je moet in je query dit doen:
$select = "SELECT * FROM tabel ORDER BY veldmetdatum DESC";
$select = "SELECT * FROM tabel ORDER BY veldmetdatum DESC";
Gewijzigd op 01/01/1970 01:00:00 door Manaus




