vazajo

Inscris le 04/04/2008 à 16:24
  • Nombre de sujets
    10
  • Nombre de messages
    30
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

vazajo
le 29/07/2008 à 11:50
mise a jour table bd avertir l'utilisateur
j'avais pensé à utiliser une applet flash juste pour la communication. Mais je n'avais pas pensé à la sécurité smiley

Je vais donc faire au plus simple une interrogation périodique de ma base.

merci !
vazajo
le 29/07/2008 à 11:45
array_search valeur de retour
non je code parfois comme un cochon mais un false dans une clé de tableau alors là faut pas pousser!

merci pour ta réponse :)
vazajo
le 26/07/2008 à 00:01
array_search valeur de retour
je me sers de array_search pour un retour FALSE.
Dans une doc, j'ai trouvé ca :

Avertissement

Cette fonction peut retourner FALSE, mais elle peut aussi retourner une valeur équivalent à FALSE, utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

Puis-je utiliser se bout de code tranquillement? (fonctionne avec mes tests)
<?php 

$idlibre = array_search("0",$result);

if(($car['mg1'] == 3) && $idlibre === FALSE){
}
php ?>


Que doit-on comprendre par un if simple...?
vazajo
le 25/07/2008 à 19:40
mise a jour table bd avertir l'utilisateur
la charge du serveur, reste mon gros problème.
Mais j'ai peut-être un début de solution mais je n'ai pas la connaissance.

La mise à jour de cette terrible table se fait par un autre utilisateur alors je peu peut-être faire en sorte de prévenir l'utilisateur de cette mise à jour...

Je prend un exemple:
un jeux de dames en php.
Se qui implique un tour par tour... ou y a mieux?

1-joueur1 déplace sont pion => mise à jour de la table. fin du tour pour joueur 1.

2-c'est là que mon avertisseur doit retentir! prévenir le joueur 2 que c'est à lui de jouer.

Je m'étais plongé dans les sockets mais ne sachant pas trop où j'allai...
vazajo
le 25/07/2008 à 17:36
mise a jour table bd avertir l'utilisateur
j'ai oublie de précisé un truc énorme! (mais vous avez du vous en douter)

pas d'action au niveau de l'utilisateur (rafraichissement de la page, lien, bouton )
vazajo
le 25/07/2008 à 17:26
mise a jour table bd avertir l'utilisateur
Sur mon site j'aimerai 'avertir' l'utilisateur qu'une table bd le concernant est mis à jour.

Il y a bien un moyen avec php en faisant une requête toutes les 2 secondes.

Ou bien avec ajax?

La solution parfaite serait que l'on avertisse l'utilisateur que si la table est mis à jour.

des requetes sql répétées y a t ils d'autres solutions?


merci! (j'espère que je n'étais pas trop brouillon... smiley )
vazajo
le 08/04/2008 à 06:43
structure de controle avec array
ah merci bien je vais essayer de comprendre avant de copié coller ^^

le count et >0 que je ne comprend pas.
vazajo
le 07/04/2008 à 17:43
structure de controle avec array
j'ai réussi à réduire mon code :

<?php
$mesobjet = array ("canne", "fraise", "bannane");
$monsac = array ("sucre", "stylo", "canne");
if (in_array($mesobjet[0], $monsac) or
in_array($mesobjet[1], $monsac) or
in_array($mesobjet[2], $monsac)){
echo 'action1';
}
else {
echo 'action2';
}
// affiche action 1 canne est dans les deux tableaux
?>


Personne n'a une idée pour faire plus simple?
vazajo
le 07/04/2008 à 17:03
structure de controle avec array
la solution est d'utiliser

$result = array_diff ($mesobjet, $monsac);


Oui? mais je n'arrive pas à exploiter $result ...

<?php

$mesobjet = array ("canne", "fraise", "bannane");
$monsac = array ("sucre", "stylo", "canne");
$result = array_diff ($mesobjet, $monsac);

print_r($result); // affiche Array ( [1] => fraise [2] => bannane )

?>
vazajo
le 07/04/2008 à 14:27
structure de controle avec array
correction de mon code :

<?php
$mesobjet = array ("canne", "fraise", "bannane");
$monsac = array ("sucre", "stylo", "canne");

if($monsac[0] == $mesobjet[1] or
$monsac[0] == $mesobjet[2] or
$monsac[1] == $mesobjet[0] or
$monsac[1] == $mesobjet[1] or
$monsac[1] == $mesobjet[2] or
$monsac[2] == $mesobjet[0] or
$monsac[2] == $mesobjet[1] or
$monsac[2] == $mesobjet[2])
{
echo 'action1';
}
else{
echo 'action2';
//se qui affiche action1 puisque "canne" est dans les deux array
}
?>


bon j'ai déjà un peu avancé ^^
LoadingChargement en cours