Goedemorgen,
Daar zijn we weer, paar stappen verder met het systeem wat ik aan het bouwen ben!
Loop nu op 1 laatste stuk vast en hoop dat jullie mij daarmee kunnen helpen!
Maak gebruik van UserPro in Wordpress en wil iets toevoegen aan de profielpagina van een deelnemer.
Deze code zorgt voor de opmaak van het profiel wat er zo uitziet:Code:<div class="userpro userpro-<?php echo $i; ?> userpro-id-<?php echo $user_id; ?> userpro-<?php echo $layout; ?>" <?php userpro_args_to_data( $args ); ?>> <a href="#" class="userpro-close-popup"><?php _e('Close','userpro'); ?></a> <div class="userpro-centered <?php if (isset($header_only)) { echo 'userpro-centered-header-only'; } ?>"> <div class="userpro-profile-img" data-key="profilepicture"><a href="<?php echo $userpro->profile_photo_url($user_id); ?>" class="userpro-tip-fade lightview" data-lightview-caption="<?php echo $userpro->profile_photo_title( $user_id ); ?>" title="<?php _e('View member photo','userpro'); ?>"><?php echo get_avatar( $user_id, $profile_thumb_size ); ?></a></div> <div class="userpro-profile-img-after"> <div class="userpro-profile-name"> <a href="<?php echo $userpro->permalink($user_id); ?>"><?php echo userpro_profile_data('display_name', $user_id); ?></a><?php echo userpro_show_badges( $user_id ); ?> </div> <?php if ( userpro_can_edit_user( $user_id ) ) { ?> <div class="userpro-profile-img-btn"> <?php if (isset($header_only)){ ?> <a href="<?php echo $userpro->permalink($user_id, 'edit'); ?>" class="userpro-button secondary"><?php _e('Edit Profile','userpro') ?></a> <?php } else { ?> <a href="#" data-up_username="<?php echo $userpro->id_to_member($user_id); ?>" data-template="edit" class="userpro-button secondary"><?php _e('Edit Profile','userpro'); ?></a> <?php } ?> <img src="<?php echo $userpro->skin_url(); ?>loading.gif" alt="" class="userpro-loading" /> </div> <?php } ?> </div> <div class="userpro-profile-icons top"> <?php if (isset($args['permalink'])) { userpro_logout_link( $user_id, $args['permalink'], $args['logout_redirect'] ); } else { userpro_logout_link( $user_id ); } ?> </div> <?php echo $userpro->show_social_bar( $args, $user_id, 'userpro-centered-icons' ); ?> <div class="userpro-clear"></div> </div> <?php if (!isset($header_only)) { ?> <?php // action hook after user header if (!isset($args['disable_head_hooks'])){ if (!isset($user_id)) $user_id = 0; $hook_args = array_merge($args, array('user_id' => $user_id, 'unique_id' => $i)); do_action('userpro_after_profile_head', $hook_args); } ?> <div class="userpro-body"> <?php do_action('userpro_pre_form_message'); ?> <form action="" method="post" data-action="<?php echo $template; ?>"> <input type="hidden" name="user_id-<?php echo $i; ?>" id="user_id-<?php echo $i; ?>" value="<?php echo $user_id; ?>" /> <?php // Hook into fields $args, $user_id if (!isset($user_id)) $user_id = 0; $hook_args = array_merge($args, array('user_id' => $user_id, 'unique_id' => $i)); do_action('userpro_before_fields', $hook_args); ?> <?php foreach( userpro_fields_group_by_template( $template, $args["{$template}_group"] ) as $key => $array ) { ?> <?php if ($array) echo userpro_show_field( $key, $array, $i, $args, $user_id ) ?> <?php } ?> <?php // Hook into fields $args, $user_id if (!isset($user_id)) $user_id = 0; $hook_args = array_merge($args, array('user_id' => $user_id, 'unique_id' => $i)); do_action('userpro_after_fields', $hook_args); ?> <?php // Hook into fields $args, $user_id if (!isset($user_id)) $user_id = 0; $hook_args = array_merge($args, array('user_id' => $user_id, 'unique_id' => $i)); do_action('userpro_before_form_submit', $hook_args); ?> <?php if ( userpro_can_delete_user($user_id) || $userpro->request_verification($user_id) || isset( $args["{$template}_button_primary"] ) || isset( $args["{$template}_button_secondary"] ) ) { ?> <div class="userpro-field userpro-submit userpro-column"> <?php if ( $userpro->request_verification($user_id) ) { ?> <input type="button" value="<?php _e('Request Verification','userpro'); ?>" class="popup-request_verify userpro-button secondary" data-up_username="<?php echo $userpro->id_to_member($user_id); ?>" /> <?php } ?> <?php if ( userpro_can_delete_user($user_id) ) { ?> <input type="button" value="<?php _e('Delete Profile','userpro'); ?>" class="userpro-button red" data-template="delete" data-up_username="<?php echo $userpro->id_to_member($user_id); ?>" /> <?php } ?> <?php if (isset($args["{$template}_button_primary"]) ) { ?> <input type="submit" value="<?php echo $args["{$template}_button_primary"]; ?>" class="userpro-button" /> <?php } ?> <?php if (isset( $args["{$template}_button_secondary"] )) { ?> <input type="button" value="<?php echo $args["{$template}_button_secondary"]; ?>" class="userpro-button secondary" data-template="<?php echo $args["{$template}_button_action"]; ?>" /> <?php } ?> <img src="<?php echo $userpro->skin_url(); ?>loading.gif" alt="" class="userpro-loading" /> <div class="userpro-clear"></div> </div> <?php } ?> </form> </div><br><br> <center>Ontvangen donaties van deze persoon:</center> <br><br><br> <?php include('db.php'); $sql = 'SELECT donatie, donatiebedrag, datum, name, opmerking FROM wp_donations WHERE donatie = "Piet Jan'; $res = mysql_query($sql); if ($res && mysql_num_rows($res) >= 1) { echo '<table width="650px" border="1"> <tr> <td>Datum</td> <td>Donatie van</td> <td>Donatie aan</td> <td>Opmerking</td> <td>Donatiebedrag</td> </tr>'; while ($row = mysql_fetch_array($res)) { echo '<tr> <td>'.$row['datum'].'</td> <td>'.$row['name'].'</td> <td>'.$row['donatie'].'</td> <td>'.$row['opmerking'].'</td> <td>€ '.$row['donatiebedrag'].'</td> </tr>'; } echo '</table>'; } else { echo 'Deze persoon heeft tot op heden nog geen donaties ontvangen!'; } ?> <?php } ?> </div>
Ieder aangemeld persoon heeft natuurlijk ongeveer dezelfde uniek pagina zoals het voorbeeld, deze wordt ergens begin opgemaakt dmv $user_id.
Nu zou ik graag in het laatste stuk code (donatie overzicht) de donaties van deze zelfde persoon willen opvragen vanuit de database.
In het rood gedrukt 'Piet Jan' zou dus iets moeten worden alsKom hier alleen niet uit want dit werkt dus niet op deze manier,Code:WHERE donatie = "$user_id';
hoop op jullie hulp!
Alvast bedankt weer!
- Donatieoverzicht samenvoegen met profiel
-
04-04-2014, 10:11 #1
- Berichten
- 19
- Lid sinds
- 11 Jaar
Donatieoverzicht samenvoegen met profiel
-
In de schijnwerper
Hoge affiliate-inkomsten! Word een hostslim-partner 20% terugkerende inkomsten!HostingNieuw platform voor ZZP'ers, DBA-proof opdrachten en direct contact!PromotieZeer ervaren programmeur beschikbaar | web, api & appFreelance / WerkPopi.nl | Linkbuilding Platform| 14.000+ MogelijkhedenSEO/Linkbuilding -
07-04-2014, 08:19 #2
- Berichten
- 19
- Lid sinds
- 11 Jaar
Re: Donatieoverzicht samenvoegen met profiel
Niemand die misschien een klein idee heeft? :)
-
07-04-2014, 09:24 #3
- Berichten
- 19
- Lid sinds
- 11 Jaar
Re: Donatieoverzicht samenvoegen met profiel
Opgelost, na veel proberen werkt het nu
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic