Pb: requête bonne mais pas d'affichage

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Pb: requête bonne mais pas d'affichage

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 02:04

:wink: content que ca marche
a quoi sert ton code par contre y'a surment moyen de faire plus simple

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 01:59

ok Super ! :D
j'arrive à récupérer les id des magasins qui existent dans le fichier excel et dans la base.
Mission completed.

Y a plus qu'à traiter maintenant.

Merci beaucoup stealth35 pour ta patience et ta compréhension. =D> =D>
En passant, j'ai pu apprendre pas mal de choses.

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 01:47

enlève cette condition
if (strcasecmp($rowmagasin['titremag'], $nommag) == 0)
quand on fais des condition faut toujours mettre un else derriere, sinon on sais pas d'ou viens l'erreur

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 01:40

fais
if($existmonmag != 0)
{
    echo $existmonmag;
}
else
{
     echo $montabtrimmed[$i][$j] . 'pas trouvé';
}
par ce que si tu commentes tout il va pas afficher grand chose :wink:
ok et ça fait ce qu'on a dit que ça doit faire :
"nom du magasin" pas trouvé (avec la syntaxe du nom du magasin correct côté front)

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 01:34

fais
if($existmonmag != 0)
{
    echo $existmonmag;
}
else
{
     echo $montabtrimmed[$i][$j] . 'pas trouvé';
}
par ce que si tu commentes tout il va pas afficher grand chose :wink:

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 01:31

Mon code s'arrête quant j'ai atteint les maxima des $i et $j qui sont les nombres de colonnes et de lignes.

Mais là je ne fais qu'un traitement sur la première ligne.

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 01:24

a quel moment s'arrête ton code ?

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 01:20

La syntaxe est apparement pas bonne mais j'imagine que tu voulais dire :

Code : Tout sélectionner

$temp = new OLERead(); $this->_ole = &$temp;
Résultat :
Toujours pareil : Affichage Front : pas de résultat,
vs,
affichage côté phpmyadmin avec l'echo de la requête : résultat ok


et le fichier Excel/reader.php est un script qui permet de récupérer les données d'un fichier excel

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 01:13

bin si.
Je recherche la méthode pour adapter la fonction qui est depreciated
$temp = new OLERead();
$this->_ole = &temp
sinon il sert a quoi ton code ?

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 01:07

bin si.
Je recherche la méthode pour adapter la fonction qui est depreciated

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 01:05

ca s'arrête pas la si ?

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 01:03

Strict Standards: Assigning the return value of new by reference is deprecated in (..)\Excel\reader.php on line 261

Ma ligne 261 du fichier en question :
$this->_ole =& new OLERead();

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 00:59

Autant pour moi, je suis allé un peu vite.
error_reporting = E_ALL
met le a E_ALL | E_STRICT (faudra redemarrer php)

et redis a quelle moment ca coince :wink:

Re: Pb: requête bonne mais pas d'affichage

par nisigor » 29 sept. 2010, 00:55

Autant pour moi, je suis allé un peu vite.
error_reporting = E_ALL

Re: Pb: requête bonne mais pas d'affichage

par stealth35 » 29 sept. 2010, 00:54

error_reporting
pourquoi ? le error_reporting c'est une valeur de php regarde dans ton php.ini ou ton phpinfo, ou fais
var_dump(error_reporting());