abonnement Unibet Coolblue
pi_108203500
quote:
0s.gif Op maandag 20 februari 2012 18:23 schreef Yuri_Boyka het volgende:
Stel ik heb dit:

$_['blabla_tab_images'] = 'Photos';

Hoe krijg ik dan Photos naar Foto's zonder dat de zin onderbroken wordt?
Bedoel je met onderbroken dat de enkele quote problemen geeft?

Kun je zo oplossen:

$_['blabla_tab_images'] = "Foto's";
pi_108208229
quote:
0s.gif Op maandag 20 februari 2012 21:11 schreef The_Terminator het volgende:

[..]

Bedoel je met onderbroken dat de enkele quote problemen geeft?

Kun je zo oplossen:

$_['blabla_tab_images'] = "Foto's";
Of
$_['blabla_tab_images'] = 'Foto\'s';
de backslash zorgt er hier voor dat PHP de ' niet als instructie maar als tekst ziet.

Edit: spuit 11, dat stond ook al op de vorige pagina ^O^
pi_108214367
Wil wat simpele tabjes maken dmv inhoud uit een db, waarom werkt die 2e stuk php niet?

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
<?php
    include "connect.php"; //verbinding maken
    $data = mysql_query("SELECT * FROM tbl_teksten") 
    or die(mysql_error()); 
?>

<body>
    <div class="tabs">
        <ul class="tabNavigation">
            <?php
                while($info = mysql_fetch_array( $data )) 
                {  
                    Print "<li><a href='#".$info['titel'] . "'>".$info['titel'] . "</a></li>"; 

                } 
            ?>
        </ul>
        <?php
            while($info = mysql_fetch_array( $data )) 
            {  
                Print "<div id='".$info['titel'] . "'>".$info['inhoud'] . "</a></div>"; 
            } 
        ?>
    </div>
</body>

Hij voert alleen de eerste uit...
pi_108214381
quote:
0s.gif Op maandag 20 februari 2012 21:11 schreef Diabox het volgende:

[..]

$_['blabla_tab_images'] = 'Foto\'s';
of
$_['blabla_tab_images'] = "Foto's";
Dat was hem, bedankt.
If not now, then when.
pi_108214456
quote:
99s.gif Op dinsdag 21 februari 2012 03:05 schreef boskameel het volgende:
Wil wat simpele tabjes maken dmv inhoud uit een db, waarom werkt die 2e stuk php niet?
[ code verwijderd ]

Hij voert alleen de eerste uit...
Je voert mysql_fetch_array 2x uit op dezelfde query, en wat mysql_fetch_array doet is steeds de internal data pointer incrementen in je eerste while he. Dus daarna resetten.
1mysql_data_seek($data, 0);


[ Bericht 8% gewijzigd door Diabox op 21-02-2012 04:21:49 (php tags staan 'n beetje retarded om 1 line) ]
pi_108219507
quote:
99s.gif Op dinsdag 21 februari 2012 03:05 schreef boskameel het volgende:
Wil wat simpele tabjes maken dmv inhoud uit een db, waarom werkt die 2e stuk php niet?
[ code verwijderd ]

Hij voert alleen de eerste uit...
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
<?php
    
include "connect.php"//verbinding maken
    
$data mysql_query("SELECT * FROM tbl_teksten") or die(mysql_error()); 

    
$ulString "";
    
$divString "";

    while(
$info mysql_fetch_array$data )) 
    {  
        
$ulString .= "<li><a href='#".$info['titel'] . "'>".$info['titel'] . "</a></li>";
        
$divString .= "<div id='".$info['titel'] . "'>".$info['inhoud'] . "</a></div>";
    } 

    
?>
<body>
    <div class="tabs">
        <ul class="tabNavigation">
            <?php
                
echo $ulString
            
?>
        </ul>
        <?php
            
echo $divString;
        
?>
    </div>
</body>

Zo hoef je ook maar één keer door de lijst heen te gaan :)
pi_108227996
quote:
0s.gif Op dinsdag 21 februari 2012 11:34 schreef Pakspul het volgende:

[..]
[ code verwijderd ]

Zo hoef je ook maar één keer door de lijst heen te gaan :)
dankje :) ik wilde net vragen hoe ik het dan mooi kon oplossen!
  donderdag 23 februari 2012 @ 08:18:39 #108
267443 Cue_
Cuecumbergirl
pi_108291090
Goedemorgen,

Misschien kunnen jullie mij helpen bij hoe ik iets moet opzetten (constructie).
Ik heb twee tabellen die ik met elkaar moet vergelijken qua data en ze dan moet afstrepen als er bepaalde waardes gelijk zijn. Hier zitten natuurlijk haken en ogen aan mbt marges die er zijn etc.

Ik kan er natuurlijk een hele grote if /then/else /if/then/else etc constructie van maken. Maar dat is lelijk, onoverzichtelijk en niet handig.

Dus mijn vraag is eigenlijk zijn er andere manieren om de data door diverse opties te laten lopen, ipv
if waardes in deze marge then sla de gegevens op
else ikijk of de waardes in een andere marge vallen.. zo niet doe dan weer iets anders.. en zo door

(of is een else if dan voldoende en de enige mogelijkheid?)
  donderdag 23 februari 2012 @ 08:35:41 #109
25889 Sitethief
Fulltime Flapdrol
pi_108291335
Dat hangt er volledig vanaf hoe de data gestructureerd is. Als er d's zijn aan beide kanten, dan kun je die in een foreach vergelijken bijvoorbeeld. Als je de data in arrays kan gieten kun je die dmv diverse array functies vergelijken.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 23 februari 2012 @ 08:43:51 #110
267443 Cue_
Cuecumbergirl
pi_108291460
Momenteel gooi ik 1 tabel in een array. En met een foreach ga ik per regel door een functie heen die die data vergelijkt met de andere tabel.
  donderdag 23 februari 2012 @ 08:45:34 #111
267443 Cue_
Cuecumbergirl
pi_108291484
Hmm volgens mij heb ik hem nu veels te vaag in elkaar zetten.
Want als ik het hier zo verwoord, klinkt het opzich nog simpel / logisch te doen. :')
  donderdag 23 februari 2012 @ 08:54:44 #112
84244 Scorpie
Abject en infaam!
pi_108291597
Ik snap niet helemaal wat je nu precies wil. Wil je producten met elkaar vergelijken binnen een bepaalde range ofzo?
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  donderdag 23 februari 2012 @ 09:00:33 #113
267443 Cue_
Cuecumbergirl
pi_108291676
quote:
0s.gif Op donderdag 23 februari 2012 08:54 schreef Scorpie het volgende:
Ik snap niet helemaal wat je nu precies wil. Wil je producten met elkaar vergelijken binnen een bepaalde range ofzo?
Ik heb data van tankingen die ik wil vergelijken met de data van een factuur.
Welke precies overeenkomen of binnen een bepaalde marge vallen mogen automatisch afgestreept worden als 'goed'. Wat uiteindelijk overblijft moet handmatig worden gekoppeld aan elkaar.
  donderdag 23 februari 2012 @ 09:03:15 #114
25889 Sitethief
Fulltime Flapdrol
pi_108291712
http://www.php.net/manual/en/function.array-diff.php

Dit is wel gevaarlijk, want bedragen worden weggestreept als ze hetzelfde zijn, ook als het compleet iets anders was op de factuur.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 23 februari 2012 @ 09:05:53 #115
267443 Cue_
Cuecumbergirl
pi_108291743
Dus nu is een beetje vraag hoe ik het efficients dit kan opzetten.
Moet ik twee arrays maken en die op een 1 of andere manier met elkaar gaan vergelijken?
Of moet ik 1 array maken (van de factuurgegevens) en de data daarvan 1 voor 1 door een query laten lopen van de tankingen. En wanneer deze niet precies overeenkomt, dan langs een nieuwe query die dus de marges bevat?

quote:
0s.gif Op donderdag 23 februari 2012 09:03 schreef Sitethief het volgende:
http://www.php.net/manual/en/function.array-diff.php

Dit is wel gevaarlijk, want bedragen worden weggestreept als ze hetzelfde zijn, ook als het compleet iets anders was op de factuur.
De twee tabelkolommen zijn erg verschillend van elkaar, dus denk niet dat dit gaat werken.
  donderdag 23 februari 2012 @ 09:07:29 #116
84244 Scorpie
Abject en infaam!
pi_108291765
quote:
0s.gif Op donderdag 23 februari 2012 09:00 schreef Cue_ het volgende:

[..]

Ik heb data van tankingen die ik wil vergelijken met de data van een factuur.
Welke precies overeenkomen of binnen een bepaalde marge vallen mogen automatisch afgestreept worden als 'goed'. Wat uiteindelijk overblijft moet handmatig worden gekoppeld aan elkaar.
Aha. Dan kan je inderdaad itereren over de 2 verschillende sets van data.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  donderdag 23 februari 2012 @ 09:09:14 #117
111382 Ofyles2
Bestemming: onbekend
pi_108291786
quote:
0s.gif Op donderdag 23 februari 2012 09:00 schreef Cue_ het volgende:

[..]

Ik heb data van tankingen die ik wil vergelijken met de data van een factuur.
Welke precies overeenkomen of binnen een bepaalde marge vallen mogen automatisch afgestreept worden als 'goed'. Wat uiteindelijk overblijft moet handmatig worden gekoppeld aan elkaar.
Ik zou een derde array gebruiken die automatisch de verschillen berekent.
  donderdag 23 februari 2012 @ 09:09:51 #118
25889 Sitethief
Fulltime Flapdrol
pi_108291800
Hoe weet je welk bedrag van de tanking bij welk bedrag van de factuur hoort?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 23 februari 2012 @ 09:11:31 #119
267443 Cue_
Cuecumbergirl
pi_108291827
quote:
0s.gif Op donderdag 23 februari 2012 09:09 schreef Sitethief het volgende:
Hoe weet je welk bedrag van de tanking bij welk bedrag van de factuur hoort?
Momenteel controle op datum/tijd/autonr/aantal liters. Later komt hier nog plaats bij

Momenteel hebben we geen bedragen bij de tankinggegevens, het is dan ook meer controle op de liters.
  donderdag 23 februari 2012 @ 09:13:43 #120
111382 Ofyles2
Bestemming: onbekend
pi_108291848
quote:
0s.gif Op donderdag 23 februari 2012 09:11 schreef Cue_ het volgende:

[..]

Momenteel controle op datum/tijd/autonr/aantal liters. Later komt hier nog plaats bij

Momenteel hebben we geen bedragen bij de tankinggegevens, het is dan ook meer controle op de liters.

Ik zou alvast beginnen aan een OOP-model, hoef je niet zo heel veel te herschrijven.
  donderdag 23 februari 2012 @ 10:28:25 #121
87680 Mirel
Mirel wil een bongophone.
pi_108293379
Ik heb bij een widget van wordpress 2 velden erbij gemaakt. Het probleem is dat een van die velden áltijd naast de andere komt, in plaats van eronder:

http://filmdepartment.nl/v2/ onderaan, bij de 'Filmdepartment' widget staan op 1 regel de 2 velden 'postcode' en 'woonplaats'. Ik wil dat woonplaats eronder komt. (ze hebben overigens elk geen icoontje ernaast, maar dat is ook de bedoeling)

Als ik 'woonplaats' op een andere plek zet, bijvoorbeeld na 'email', dan komt 'ie ook gewoon echt eronder, in plaats van er naast. En het veld die nu op de plek staat waar 'woonplaats' net stond, en nu dus na 'postcode' komt, komt er ook gewoon onder, in plaats van ernaast.

Het lijkt gewoon iedere keer dat als ik 'postcode' en 'woonplaats' in de code samen doe, met 'postcode' als eerst, dat ze naast elkaar komen op de webpagina.

en de code:

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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
<?php
class Contactinfo extends WP_Widget {
function 
Contactinfo() {
global 
$themename;
        
$widget_ops = array( 'classname' => 'widget_contactinfo''description' => __('Use this widget to add "Mailing Address"''Apogee'));

        
        
$control_ops = array( 'width' => 300'height' => 350'id_base' => 'widget_contactinfo' );

        
        
$this->WP_Widget('widget_contactinfo',$themename.'-Contact Info'$widget_ops$control_ops );
    
//parent::WP_Widget(false, $name=$themename.'-Contacat Info');
}

/**
 * Displays category posts widget on blog.
 */
function widget($args$instance) {
    
extract$args );
    
// If not title, use the name of the category.
    
if( $instance["title"] ) {
        
        
$title =$instance["title"];
    }
    echo 
$before_widget;
    
// Widget title
    
echo $before_title;
    echo  
$title;
    echo 
$after_title;
    if( 
$instance["name"] ) {
         
$name =$instance["name"];
             echo 
"<span><strong>".$name."</strong></span>";
    }
    if( 
$instance["address"] ) {
        
$address =$instance["address"];
        echo 
"<span id='address'>".$address."</span>";
    }

    if( 
$instance["postcode"] ) {
        
        
$postcode =$instance["postcode"];
        echo 
"<span id='postcode'>".$postcode."</span>";
    }
    if( 
$instance["woonplaats"] ) {
        
        
$woonplaats =$instance["woonplaats"];
        echo 
"<span id='woonplaats'>".$woonplaats."</span>";
    }

    if( 
$instance["phoneno"] ) {
        
        
$phoneno =$instance["phoneno"];
        echo 
"<span id='phone'>".'<strong>Phone: </strong>'.$phoneno."</span>";
        
    }
    if( 
$instance["fax"] ) {
        
        
$fax =$instance["fax"];
        echo 
"<span id='fax'>".'<strong>Fax: </strong>'.$fax."</span>";
        
    }
    
    if( 
$instance["email"] ) {
        
        
$email =$instance["email"];
        echo 
"<span id='email'>".$email."</span>";
    }

            
    echo 
$after_widget;
}

/**
 * Form processing... Dead simple.
 */
function update($new_instance$old_instance) {
$instance $old_instance;
$instance['title'] = strip_tags$new_instance['title'] );
$instance['name'] = strip_tags$new_instance['name'] );
$instance['address'] = strip_tags$new_instance['address'] );
$instance['postcode'] = strip_tags$new_instance['postcode'] );
$instance['woonplaats'] = strip_tags$new_instance['woonplaats'] );
$instance['email'] = strip_tags$new_instance['email'] );
$instance['phoneno'] = strip_tags$new_instance['phoneno'] );
$instance['fax'] = strip_tags$new_instance['fax'] );
    return 
$instance;
}

/**
 *  form.
 */
function form($instance) {
$instance wp_parse_args((array)$instance, array( 'title' => '''name' =>'''address' =>'''phoneno'=>'','fax'=>'''email' => '''postcode' => '''woonplaats' => '', ));
?>
<p>
    <label for="<?php echo $this->get_field_id("title"); ?>">
    <?php _e'Title''Apogee'); ?> :
    <input class="widefat" id="<?php echo $this->get_field_id("title"); ?>" name="<?php echo $this->get_field_name("title"); ?>" type="text" value="<?php if($instance["title"]) { echo esc_attr($instance["title"]); } ?>" />
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("name"); ?>">
    <?php _e'Name','Apogee'); ?> :
    <input class="widefat" id="<?php echo $this->get_field_id("name"); ?>" name="<?php echo $this->get_field_name("name"); ?>" type="text" value="<?php if($instance["name"]) { echo esc_attr($instance["name"]); } ?>" />
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("address"); ?>">
    <?php _e'Address','Apogee'); ?>: <br />
    <textarea cols="35" rows="5" id="<?php echo $this->get_field_id("address"); ?>" name="<?php echo $this->get_field_name("address"); ?>"><?php echo esc_attr($instance["address"]); ?></textarea>
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("postcode"); ?>">
    <?php _e'Postcode','Apogee' ); ?> :
    <input class="widefat" id="<?php echo $this->get_field_id("postcode"); ?>" name="<?php echo $this->get_field_name("postcode"); ?>" type="text" value="<?php echo esc_attr($instance["postcode"]); ?>" />
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("woonplaats"); ?>">
    <?php _e'Woonplaats','Apogee' ); ?> :
    <input class="widefat" id="<?php echo $this->get_field_id("woonplaats"); ?>" name="<?php echo $this->get_field_name("woonplaats"); ?>" type="text" value="<?php echo esc_attr($instance["woonplaats"]); ?>" />
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("phoneno"); ?>">
    <?php _e'Phone No','Apogee'); ?>:
    <input class="widefat" id="<?php echo $this->get_field_id("phoneno"); ?>" name="<?php echo $this->get_field_name("phoneno"); ?>" type="text" value="<?php echo esc_attr($instance["phoneno"]); ?>" />
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("fax"); ?>">
    <?php _e'Fax','Apogee'); ?> :
    <input   class="widefat" id="<?php echo $this->get_field_id("fax"); ?>" name="<?php echo $this->get_field_name("fax"); ?>" type="text" value="<?php echo esc_attr($instance["fax"]); ?>" />
    </label>
</p>
<p>
    <label for="<?php echo $this->get_field_id("email"); ?>">
    <?php _e'Email','Apogee' ); ?> :
    <input class="widefat" id="<?php echo $this->get_field_id("email"); ?>" name="<?php echo $this->get_field_name("email"); ?>" type="text" value="<?php echo esc_attr($instance["email"]); ?>" />
    </label>
</p>
<?php

}

}
add_action'widgets_init'create_function('''return register_widget("Contactinfo");') );
?>

Is het misschien een functie van Wordpress zelf die toevallig dezelfde namen gebruikt en ze naast elkaar zet?
When all else fails, you always have delusion.
  donderdag 23 februari 2012 @ 10:46:39 #122
25889 Sitethief
Fulltime Flapdrol
pi_108293954
Kijk in widgets.css op regel 249 en voeg beide velden daar toe
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 23 februari 2012 @ 10:54:11 #123
87680 Mirel
Mirel wil een bongophone.
pi_108294211
Helpt niet.

Ik heb ze hier erbij gedaan (laatste twee dus):
1
2
3
4
5
6
.widget_contactinfo span#address, .widget_contactinfo span#phone, .widget_contactinfo span#fax, .widget_contactinfo span#email .widget_contactinfo span#postcode .widget_contactinfo span#woonplaats{
    clear:both;
    padding:7px 0px;
    display:block;
    
}

En in deze vorm had ik ze een paar regels verder al staan:
1
2
3
4
5
6
7
8
9
10
11
12
13
.widget_contactinfo span#woonplaats{
    background-image: url(../images/leeg_icon.png);
    background-repeat: no-repeat;
    background-position: left 10px;
    padding-left:30px;
}

.widget_contactinfo span#postcode{
    background-image: url(../images/leeg_icon.png);
    background-repeat: no-repeat;
    background-position: left 10px;
    padding-left:30px;
}

Ik weet nu niet meer of het een CSS of PHP kwestie is :@
When all else fails, you always have delusion.
  donderdag 23 februari 2012 @ 10:54:15 #124
25889 Sitethief
Fulltime Flapdrol
pi_108294215
Nee 462, in het bronbestand, Firebug gaf verkeerde regelnummer.
Maar dit is een CSS issue.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 23 februari 2012 @ 10:59:39 #125
87680 Mirel
Mirel wil een bongophone.
pi_108294410
Naar welke refereer je? Ik heb er nergens een met zoveel regels :P
When all else fails, you always have delusion.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')