J'ai besoin d'éclaircissement sur cette syntaxe svp :

" %s?pageNum_auto=%d%s "

Extrait de ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<td width="31%" align="center"><?php if ($pageNum_auto > 0) { 
	// Si ce n'est pas la première page ?>
	<a href="<?php printf("%s?pageNum_auto=%d%s", $currentPage, max(0, $pageNum_auto - 1), $queryString_auto); ?>">
	<img src="/CEnew/img/img_new/Previous.gif" alt="pr&eacute;c&eacute;dente" width="14" height="13" border="0" /></a>
	 <?php } ?> </td>
Il s'agit d'un morceau de code permettant l'affichage d'une requete SQL avec limitation du nombre d'affichage par page... J'aimerais comprendre exactement comment est construit le morceau ci-dessus, c'est à dire je comprends bien le %s, mais que signifie le ? et pourquoi n'y a t-il pas de $ devant pageNum_auto et aussi pourquoi %d et %s sont-ils collés après le = ??? ...
Merci d'avance !