Bedoel je met onderbroken dat de enkele quote problemen geeft?quote: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?
Ofquote: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";
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> |
Dat was hem, bedankt.quote:Op maandag 20 februari 2012 21:11 schreef Diabox het volgende:
[..]
$_['blabla_tab_images'] = 'Foto\'s';
of
$_['blabla_tab_images'] = "Foto's";
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.quote: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 | mysql_data_seek($data, 0); |
quote: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> |
dankje ik wilde net vragen hoe ik het dan mooi kon oplossen!quote: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
Ik heb data van tankingen die ik wil vergelijken met de data van een factuur.quote: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?
De twee tabelkolommen zijn erg verschillend van elkaar, dus denk niet dat dit gaat werken.quote: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.
Aha. Dan kan je inderdaad itereren over de 2 verschillende sets van data.quote: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.quote: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.
Momenteel controle op datum/tijd/autonr/aantal liters. Later komt hier nog plaats bijquote: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?
Ik zou alvast beginnen aan een OOP-model, hoef je niet zo heel veel te herschrijven.quote: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.
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");') ); ?> |
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; } |
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; } |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |