Lid |
|
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.
<script language="javascript">
$.ajax({
type: "POST",
url: "ajax/newest-members.php",
data: "page=" + 1
}).done(function( msg ) {
$('#newest-members').html(msg);
});
</script>
<script language="javascript"> $.ajax({ type: "POST", url: "ajax/newest-members.php", data: "page=" + 1 }).done(function( msg ) { $('#newest-members').html(msg); }); </script>
newest-members.php:
<?php
// get the data from the mysql database
if(!$query = mysql_query('SELECT * FROM users
ORDER BY id DESC
LIMIT 10')) {
echo '<div class="error">'.QUERY_ERROR.'</div>';
}
?>
<table cellpadding="0" cellspacing="0" id="myTable" class="tablesorter">
<thead>
<tr>
<th> </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>
<th><?=WRD_TELEPHONE?></th><th><?=WRD_MOBILE?></th><th width="12px"> </th><th width="12px"> </th><th width="12px"> </th>
</tr>
</thead>
<tbody>
<?php
// display data
while($fetch = mysql_fetch_assoc($query))
{
echo '<tr>
<td><input type="checkbox" name="userid[]" value="'.$fetch['id'].'"></td>
<td>'.$fetch['name'].'</td>
<td>'.$fetch['surname'].'</td>
<td>'.$fetch['street'].'</td>
<td>'.$fetch['number'].'</td>
<td>'.$fetch['postal'].'</td>
<td>'.$fetch['city'].'</td>
<td>'.$fetch['country'].'</td>
<td>'.$fetch['telephone'].'</td>
<td>'.$fetch['mobile'].'</td>
<td><a href="customers/history/'.$fetch['id'].'/" title="'.WRD_HISTORY.'"><img src="images'.DIRECTORY_SEPARATOR.'history.png" alt="'.WRD_HISTORY.'" /></a></td>
<td><a href="delete-customer/'.$fetch['id'].'/" title="'.WRD_DELETE.'"><img src="images'.DIRECTORY_SEPARATOR.'delete.png" alt="'.WRD_DELETE.'"></a></td>
<td><a href="edit-customer/'.$fetch['id'].'/" title="'.WRD_ADD.'"><img src="images'.DIRECTORY_SEPARATOR.'edit.png" alt="'.WRD_EDIT.'"></a></td>
</tr>';
}
?>
</tbody>
</table>
<?php // get the data from the mysql database ORDER BY id DESC LIMIT 10')) { echo '<div class="error">'.QUERY_ERROR .'</div>'; } ?> <table cellpadding="0" cellspacing="0" id="myTable" class="tablesorter"> <thead> <tr> <th> </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> <th><?=WRD_TELEPHONE?></th><th><?=WRD_MOBILE?></th><th width="12px"> </th><th width="12px"> </th><th width="12px"> </th> </tr> </thead> <tbody> <?php // display data { <td><input type="checkbox" name="userid[]" value="'.$fetch['id'].'"></td> <td>'.$fetch['name'].'</td> <td>'.$fetch['surname'].'</td> <td>'.$fetch['street'].'</td> <td>'.$fetch['number'].'</td> <td>'.$fetch['postal'].'</td> <td>'.$fetch['city'].'</td> <td>'.$fetch['country'].'</td> <td>'.$fetch['telephone'].'</td> <td>'.$fetch['mobile'].'</td> <td><a href="customers/history/'.$fetch['id'].'/" title="'.WRD_HISTORY.'"><img src="images'.DIRECTORY_SEPARATOR.'history.png" alt="'.WRD_HISTORY.'" /></a></td> <td><a href="delete-customer/'.$fetch['id'].'/" title="'.WRD_DELETE.'"><img src="images'.DIRECTORY_SEPARATOR.'delete.png" alt="'.WRD_DELETE.'"></a></td> <td><a href="edit-customer/'.$fetch['id'].'/" title="'.WRD_ADD.'"><img src="images'.DIRECTORY_SEPARATOR.'edit.png" alt="'.WRD_EDIT.'"></a></td> </tr>'; } ?> </tbody> </table>
Ook pakt hij mijn includes niet meer, ik werkt met een language file met defines er in. Die pakt hij ook niet meer
|