bericht slicen

Overzicht Reageren

Willem Andries

Willem Andries

31/07/2010 22:17:02
Quote
Ik wil graag bericht uit database halen en die slice.
Voorbeeld:
In rij voetbaluistlagen, staat bij uitslag 1 - 0

dus als ik via query uithaal komt er echt 1 - 0 te staan.

Maar ik zou graag alleen die 1 willen.

Hoe kan ik dit doen?

Bedankt
 
PHP hulp

PHP hulp

09/02/2012 05:53:24
Gesponsorde koppelingen:
 
Erik Rijk
Moderator

Erik Rijk

31/07/2010 22:44:13
Quote
explode op - en daarna trim op de eerste value
 
- Mark -

- Mark -

31/07/2010 22:44:55
Quote
Niet nodig, Kan ook op de volgende manier. Dan ga ik er wel vanuit dat de uitslag altijd het zelfde wordt opgeslagen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php

    #| De uitslag.
    
        $uitslag = '1 - 0';
    
    
    #| De 1 weergeven.
        
        echo $uitslag[0];
        
        
    #| De 0 Weergeven.
    
        echo $uitslag[4];

?>
Gewijzigd op 31/07/2010 22:45:50 door - Mark -
 
Erik Rijk
Moderator

Erik Rijk

31/07/2010 22:45:55
Quote
Mark Coenen op 31/07/2010 22:44:55:
Niet nodig, Kan ook op de volgende manier.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php

    #| De uitslag.
    
        $uitslag = '1 - 0';
    
    
    #| De 1 weergeven.
        
        echo $uitslag[0];
        
        
    #| De 0 Weergeven.
    
        echo $uitslag[4];

?>


En als het 10 - 3 wordt? :)
 
- Mark -

- Mark -

31/07/2010 22:46:36
Quote
Ahh ja daar had ik dus even niet aan gedacht.
 
Niek s

niek s

01/08/2010 12:58:37
Quote
Erik Rijk op 31/07/2010 22:44:13:
explode op - en daarna trim op de eerste value


of explode op spatie, dan heb je het probleem niet ;-)
 
- SanThe -

- SanThe -

01/08/2010 13:01:46
Quote
Niek s op 01/08/2010 12:58:37:
Erik Rijk op 31/07/2010 22:44:13:
explode op - en daarna trim op de eerste value


of explode op spatie, dan heb je het probleem niet ;-)


En als er meerdere spaties in zitten?
 
Michael -

Michael -

01/08/2010 13:08:17
Quote
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$uitslag
= '10 - 1';
$pieces = explode(' - ',$uitslag);
echo 'Het is '.$pieces[0].' tegen '.$pieces[1];
?>


Of

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$uitslag
= ' 10 - 1 ';
$pieces = explode('-',$uitslag);
echo 'Het is '.trim($pieces[0]).' tegen '.trim($pieces[1]);
?>
 
- SanThe -

- SanThe -

01/08/2010 13:12:20
Quote
@Turmin: De tweede is goed. De eerste werkt weer niet bij '10-1'.
 
Michael -

Michael -

01/08/2010 18:23:42
Quote
Ik neem wel aan dat ie zelf de standen in de database zet, dus dan staan ze er wel goed in. Dan kan de eerste ook wel.
 



Overzicht Reageren

Get Adobe Flash player