Recuperation données avec lien oracle

Bonjour,
Je travaille sur une bd oracle. J'utilise des scripts php (pdo) pour récuperer des donnés comme suit:
$req="SELECT * FROM table@bd_LINK where  (condition ) ";
try{
$res=$MACONN->query($req);
foreach ($MACONN->query($req) as $row)
{
echo $row[0];
...
}
ca marche avec une table de quelques lignes de données
Le problème est que si la table déppasse un nombre lignes donné ca block.
Si quelcun a une solution. Merci d'avance.

1 réponse

  1. Bonjour,

    Essayez comme cela. C'est ce que j'utilise et je n'ai jamais eu de problème quelque soit la taille de la table :

      $req="SELECT * FROM table@bd_LINK where (condition ) ";
    $res=$MACONN->query($req);
    while ($row = $res->fetch())
    {
    echo $row[0];
    ...
    }
    0
    1. Merci,
      Jai essayer, cela donne le meme résultat.
      0
    2. le problème vient peut être du time-out du serveur web (apache ?)
      voir dans le fichier php.ini le paramètre max_execution_time et l'augmenter.
      Faudra restart le serveur apache
      0
    3. j'ai déjà essayé en augmentant le max_execution_time, mais meme resultat.
      Merci en touts cas
      0