Ses derniers messages sur les forums
Tu as raison Moogli.
<?php
if (isset($_GET['page']))
$i = (intval($_GET['page'])-1)*NB_PAR_PAGE;
?>
Merci.
Biensûr mais le problème est qu'à l'affichage de la première page, $i donne -1, 0, 1, 2...... et à la secode page tout est bon.
C'est encore vrai mais je rencontre un petit problème au niveau du lien. Le mien se présente de la manière suivante
<?php
echo '<a href="'.basename(__FILE__).'?page='.($page + 1).'&code_vst='.$Visiteur.'"></a>';
?>
Où et comment insérer
<?php
mapage.php?page=3;
?>
C'est ce que j'ai fait mais ça fonctionne pour la première page seulement. Lorsque je change de page (je clique sur suivant), il recommence à 1.
C'est justement ça mon problème.
Je voudrais numéroter mon affichage de 1 au dernier enregistrement page par page avec le code ci-dessous ($i étant ma valeur numérique).
<?php
echo '<table>';
while ($data = mysql_fetch_array($result))
{
echo '<tr>';
echo '<td>'.$i.'</td>';
echo '<td>'.data['date_vst'].'</td>';
echo '</tr>';
}
echo '</table>';
?>
Voilà mon problème qui avait l’air simple et banal mais je commence à croire qu’il ne l’est pas en réalité.
<?php
while ($row = mysql_fetch_array($result))
{
echo '<td><input name="message[]" type="checkbox" value="' , $row['code'] , '" if (in_array("' , $data ['code'] , '", "' , $_POST['message'] , '")) {checked="checked"}></td>';
}
?>
ne fonctionne pas !
Peut être placé au mauvais endroit.
Ok, voici mon exemple
J’ai ce groupe de cases à cocher
J’ai une zone de texte (saisie obligatoire)
J’ai un bouton Envoyer
Lorsque l’utilisateur oublie de saisir du texte dans la zone de texte mais qu’il coche une ou plusieurs cases puis il clique sur Envoyer, il reçoit le message (normal), mais la case se décoche (c’est ça mon problème). Je voudrais maintenir la case cochée dans ce cas, ce n’est pas une coche par défaut.
J’ai le ou les checkbox suivants
<?php
while ($row = mysql_fetch_array($result))
{
echo '<td><input name="message[]" type="checkbox" value="' , $row['code'] , '"></td>';
}
?>
Si je clique sur un bouton lorsqu’ils sont cochés, ils se décochent
Comment je peux dépanner cette affaire dans ce contexte précis ?
Merci, je vais l'expérimenter.
J’ai mes 3 variables suivantes sur page01.php
$Numero = $_POST['numero'];
$Nom = $_POST['nom'];
$Pays = $_POST['pays'];
Quel est le moyen le plus sûr de les afficher sur page02.php sans avoir recours ni aux cookies, ni au $_REQUEST, ni à action="page02.php" ?
Puisqu’il faut les valider avant tout.