BigZ[SHN]

  • Nombre de sujets
    83
  • Nombre de messages
    257
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

BigZ[SHN]
le 20/07/2010 à 13:59
Navigation dans un array
Merci a vous, j'ai trouvé ma solution, je vous la met au cas ou :

<?php 
// $id etant mon id passé en GET et $ids mon array de ID

$position = array_search($id, $ids);
if ($position !== false) {
echo 'id actuel : '.$position.'<br>';
echo 'Précédent : '.$ids[$position-1];
echo 'Suivant : '.$ids[$position+1];
}

php ?>
BigZ[SHN]
le 20/07/2010 à 11:21
Navigation dans un array
Hello,

Merci de m'avoir répondu.

Pour mon array, j'avais pas oublié les virgules, ce que j'ai écris c'était juste un print_r($array); mais sur le principe on est d'accord ;-)

Pour la 2ème partie, je sais comment afficher la valeur a partir d'un clé, mon souci c'est vraiment de récupérer la clé depuis une valeur et de me trouver la clé précédente et suivante.

Merci
BigZ[SHN]
le 20/07/2010 à 10:16
Navigation dans un array
Bonjour,

Je suis un peu perdu avec mes Array, malgré les docs PHP.

En gros, j'ai un array contenant des ID de ma BDD.

Par exemple :
<?php
Array ( [0] => 1025 [1] => 2542 [2] => 5443 [3] => 5744 [4] => 5541 )
?>


L'objectif est d'arriver avec l'un des id dans une variable et de demander a l'array de sortir l'ID précédent et le suivant.

Par exemple dans mon cas ci dessus, si j'arrive avec l'ID 2542, j'aimerai qu'il me sorte

Précédent : 1025
Suivant : 5443

Comment puis-je faire cela ?

Merci
BigZ[SHN]
le 03/06/2010 à 08:53
Parser une date en string
Bonjour,

J'ai, pour diverses raison, des dates stockées dans ma base sous format String, par exemple "9 avril".

J'aimerai sélectionner l'enregistrement dont la date est la plus proche dans le futur.

Comment puis-je parser ma date string pour faire ma requete ?

Dois-je passer par 2 requete ? (1 de séléction de tous les enregistrements pour le parsing et 1 pour l'affichage de l'enregistrement qui m'intéresse)

Merci de votre aide
BigZ[SHN]
le 05/01/2010 à 13:31
Champs vide converti en NULL
Bonjour,

J'ai un petit souci.

J'ai un formulaire censé remplir ma table dans ma BDD.

Lorsque le visiteur laisse un champs vide, j'aimerai qu'il y ai NULL dans la table.

Pour ce faire, je fais un test comme cela :
<?php if($_POST["prix"]=="") { $prix = "NULL"; } else { $prix = $_POST["prix"]; } ?>


Le problème, c'est que lorsque j'envoie tout cela dans ma requete, je suis obligé de mettre des " " autour de ma variable pour qu'il gère les espaces.

Conséquence, mon script écrit NULL en texte dans mon champ plutôt que de le mettre a NULL.

Comment fait pour le setter a NULL si il n'a pas été remplis dans le form ?

Merci
BigZ[SHN]
le 28/10/2009 à 15:01
Incrémenter un nombre dans un BDD d'un clic
Finalement j'ai fais un lien sur un [+] qui appelle une page incrémente automatiquement mon nombre et qui redirige sur la page initiale. Tout simplement.

Merci
BigZ[SHN]
le 27/10/2009 à 15:23
Incrémenter un nombre dans un BDD d'un clic
Bonjour,

Je cherche a faire quelque chose d'assez simple sur le papier, mais plus dur dans sa réalisation.

En gros j'ai des champs de type INT dans ma base de donnée.

J'aimerai afficher les nombre contenus dedans et permettre aux utilisateurs de les modifier. Par contre, je ne veux pas mettre un champ de texte, mais plutôt un bouton + et -.

Lors de l'appui sur le bouton +, j'aimerai exécuter un script qui me fais l'incrément automatiquement.

J'espère que je suis assez clair.

Merci de votre aide
LoadingChargement en cours