login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP Query aanpassen dmv jQuery Ajax

Offline GroundZero - 22/12/2011 10:09 (laatste wijziging 22/12/2011 11:18)
Avatar van GroundZeroLid Beste,

ik heb al zo veel geprobeerd maar krijg het niet voor elkaar.

Kan iemand mij vertellen hoe ik een query kan aanpassen zodat alleen één div word ververst?

Ik haal uit mijn database de 10 nieuwste leden op. Er onder staan pagina nummeringen. Als ik nu een andere pagina kies dan wil ik graag dat alleen DIE div ververst word zeg maar.

Als iemand een voorbeeldje zou kunnen maken voor mij zou super zijn!

EDIT: Dus gewoon via Ajax (jQuery) de PH Query naar mijn MYSQL aanpassen. Wat ik mee moet geven is een int als start van vanaf welk verder te gaan i.v.m. pagina nummering


EDIT:

Ik heb nu dit, maar dit werkt niet, hij returned de pagina wel maar voert de query niet uit.

  1. <script language="javascript">
  2. $.ajax({
  3. type: "POST",
  4. url: "ajax/newest-members.php",
  5. data: "page=" + 1
  6. }).done(function( msg ) {
  7. $('#newest-members').html(msg);
  8. });
  9. </script>


newest-members.php:
  1. <?php
  2. // get the data from the mysql database
  3. if(!$query = mysql_query('SELECT * FROM users
  4. ORDER BY id DESC
  5. LIMIT 10')) {
  6. echo '<div class="error">'.QUERY_ERROR.'</div>';
  7. }
  8. ?>
  9.  
  10. <table cellpadding="0" cellspacing="0" id="myTable" class="tablesorter">
  11. <thead>
  12. <tr>
  13. <th>&nbsp;</th><th><?=WRD_NAME?></th><th><?=WRD_SURNAME?></th><th><?=WRD_STREET?></th><th><?=WRD_NUMBER?></th><th><?=WRD_POSTAL?></th><th><?=WRD_PLACE?></th><th><?=WRD_COUNTRY?></th>
  14. <th><?=WRD_TELEPHONE?></th><th><?=WRD_MOBILE?></th><th width="12px">&nbsp;</th><th width="12px">&nbsp;</th><th width="12px">&nbsp;</th>
  15. </tr>
  16. </thead>
  17. <tbody>
  18. <?php
  19. // display data
  20. while($fetch = mysql_fetch_assoc($query))
  21. {
  22. echo '<tr>
  23. <td><input type="checkbox" name="userid[]" value="'.$fetch['id'].'"></td>
  24. <td>'.$fetch['name'].'</td>
  25. <td>'.$fetch['surname'].'</td>
  26. <td>'.$fetch['street'].'</td>
  27. <td>'.$fetch['number'].'</td>
  28. <td>'.$fetch['postal'].'</td>
  29. <td>'.$fetch['city'].'</td>
  30. <td>'.$fetch['country'].'</td>
  31. <td>'.$fetch['telephone'].'</td>
  32. <td>'.$fetch['mobile'].'</td>
  33. <td><a href="customers/history/'.$fetch['id'].'/" title="'.WRD_HISTORY.'"><img src="images'.DIRECTORY_SEPARATOR.'history.png" alt="'.WRD_HISTORY.'" /></a></td>
  34. <td><a href="delete-customer/'.$fetch['id'].'/" title="'.WRD_DELETE.'"><img src="images'.DIRECTORY_SEPARATOR.'delete.png" alt="'.WRD_DELETE.'"></a></td>
  35. <td><a href="edit-customer/'.$fetch['id'].'/" title="'.WRD_ADD.'"><img src="images'.DIRECTORY_SEPARATOR.'edit.png" alt="'.WRD_EDIT.'"></a></td>
  36. </tr>';
  37. }
  38. ?>
  39. </tbody>
  40. </table>


Ook pakt hij mijn includes niet meer, ik werkt met een language file met defines er in. Die pakt hij ook niet meer 

2 antwoorden

Gesponsorde links
Offline cyberninjah - 22/12/2011 11:43
Avatar van cyberninjah Lid Je moet in je php pagina wel een verbinding maken met je Database.
Hij pakt dit niet automatisch over van de pagina waar jij de ajax call doet.
Offline GroundZero - 22/12/2011 17:56
Avatar van GroundZero Lid ah oke duidelijk dankjewel 
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s