|
bonjour,
Voila j'ai créé un petit site de bande desinnée, j'ai donc fait un petit script d'uload pour les bd. j'affiche une bd par page, donc il ya autant de pages que de bd.
Dans mon formulaire destiné à l'enregistrement mysql des bd, j'ai un champ numero de page qui normalement est prérempli, c'est à dire que je selectionne le numero de page de la bd precedente auquel j'ajoute 1.
Malheuresement cette addition se fait correctement que jusqu'à 10. En effet quand je veux poster ma 11ème bd une requete me renvoi le numero de la bd precedente "10" et j'ajoute "1" ce qui me donne normalement 11. Pourtant pour mon script sa fait toujours 10. arf...
voila mon code:
<?php
//je recupere le numero de page de la bd precedente
$requete = mysql_query('SELECT num_page FROM bd WHERE titre=\'' . $_GET['choix'] . '\' ORDER BY num_page
DESC LIMIT 0, 1') or die(mysql_error());
$reponse = mysql_fetch_array($requete);
$resultat= '';
$resultat = $reponse['num_page'];
//si c est la 1ere bd le num de page est de 1
if (empty($resultat))
{
$total = 1;
}
//sinon jajoutte 1 au num_page de la bd precedente
else
{
$total = ($resultat + 1);
}
echo $total;
?>
Pourtant c'est tout bete une addition, je suis surment passé côté de quelque chose.
Merci d'avance pour votre aide. -- Ce qui donne une éventuelle matière à suspecter une quelconque propagande ... |