Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1417 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] 2 problèmes pour le prix d'1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] 2 problèmes pour le prix d'1

n°146798
Corbier
Barbe's powaaa
Posté le 29-05-2002 à 11:06:52  profilanswer
 

Alors voilà une petite question que je me pose : comment forcer l'affichage d'une page lors d'un appui sur un bouton sachant que l'exemple suivant ne fonctionne pas :
if( isset($_cancel) )
{
        include( "/tasks/index.php?_new=1" );
}
 
Autre problème et non des moindres : g une couille lors d'un second passage dans une boucle foreach, certaines variables ne sont pas réinitialisées -> listing :
 
$repsql = " SELECT repere FROM reperes ";
$tabl = DB_loadList( $repsql, 100 );
foreach( $tabl as $item ) {
   $pid = trim( $item[repere] );
   $sql = " SELECT * FROM tpsmarche WHERE repere = '$pid' ORDER BY oid DESC LIMIT 1";
   $result = mysql_query( $sql );
 
   if( mysql_num_rows( $result ) != 0 ) {
    $date = mysql_result( $result, 0, 'date' );
    $aammjj = explode( "-", $date );
    foreach( $aammjj as $elem8 ) {
             $dr[] = $elem8; }
    ... }
 
la variable $DATE est bien réinitialisée, par contre le tableau $AAMMJJ, lui ne l'est pas, et c on ne peut plus gênant !
 
Merci de vos réponses  :hello:

 

[jfdsdjhfuetppo]--Message édité par Corbier le 29-05-2002 à 17:04:22--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 29-05-2002 à 11:06:52  profilanswer
 

n°146801
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2002 à 11:09:29  profilanswer
 

commence par mettre le langage dans le titre du topic.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°146804
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2002 à 11:11:11  profilanswer
 

pour le 1-
 
include sert à inclure, pas à envoyer des params en URL..
 
fais plutôt ça (c'est con tellement c'est simple)
 
$_new=1;
include ("/tasks/index.php" );


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°146811
ethernal
Chercheur de vérité...
Posté le 29-05-2002 à 11:23:05  profilanswer
 

1. tu peux faire include("http://www.tonsite.com/index.php?_news=1" ); si tu veux, mais je suis partisant de la solution de Sh@rdar.
 
2.quel est le format de 'date' dans ta table ?
si c un attribut de type date, il n'y a pas de '-' dedans, donc l'explode ne retourne rien...


---------------
...oups kernel error...
n°146912
Corbier
Barbe's powaaa
Posté le 29-05-2002 à 13:14:56  profilanswer
 

sh@rdar a écrit a écrit :

commence par mettre le langage dans le titre du topic.  




 :heink: on est pas ds la section php ???

sh@rdar a écrit a écrit :

 
fais plutôt ça (c'est con tellement c'est simple)  
 
$_new=1;  
include ("/tasks/index.php" );



merci je vais essayer ;)  
 

ethernal a écrit a écrit :

 
2.quel est le format de 'date' dans ta table ?  
si c un attribut de type date, il n'y a pas de '-' dedans, donc l'explode ne retourne rien...



ben en fait 'date' c le resultat de la requete d'une date ds Mysql, date de type 2002-05-29 par exemple ... Mais c bon, maintenant ca marche : en fait g fais un unset() sur certaines variables, et ca tourne nickel ...

n°146917
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2002 à 13:20:13  profilanswer
 

tu es peut être bien dans la section PHP, mais celui qui regarde le forum en vrac (comme moi  ;) ) ne sait pas de quoi il s'agit, tout simplement.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°147018
Corbier
Barbe's powaaa
Posté le 29-05-2002 à 15:17:35  profilanswer
 

Sh@rdar a écrit a écrit :

tu es peut être bien dans la section PHP, mais celui qui regarde le forum en vrac (comme moi  ;) ) ne sait pas de quoi il s'agit, tout simplement.  




 
 :jap:  Ok ! la prochaine fois je mettrai l'identifiant devant  
 :hello:

n°147029
Sh@rdar
Ex-PhPéteur
Posté le 29-05-2002 à 15:29:00  profilanswer
 

tu peux le faire de suite en éditant ton premier post
 
 
ça aide aussi les forumeurs qui auraient le même problème ou qui font des recherches.
 
c'est super important de bien titrer un topic :jap:  
 
@+
 :hello:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] 2 problèmes pour le prix d'1

 

Sujets relatifs
[pHp] stopper l'exécution d'un script[PHP] Système de couleur :)
Php et comparaison de date[PHP] zip_open marche pas :( comment savoir ce qui merdouille ?)
[PHP Javascript] Variables dynamiques....[PHP] - Vtemplate ...
PHP-MySQL Hébergeur wanadoo - Besoin d'aide urgent[PHP] recupérer la valeur selectionnée dans un SELECT ???
[PHP] forum, plusieurs possibilités pour la BD mais quelle prendre?[PHP] FORUM et COOKIES
Plus de sujets relatifs à : [PHP] 2 problèmes pour le prix d'1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR