dubbel laten zien
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?
$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();
}
}
?>
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
$select = "SELECT * FROM tabel ORDER BY veldmetdatum DESC";
Gewijzigd op 01/01/1970 01:00:00 door Manaus