Recuperation données avec lien oracle

latstiv Messages postés 5 Statut Membre -  
latstiv Messages postés 5 Statut Membre -
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. Thorak83 Messages postés 1140 Statut Membre 156
     
    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. latstiv Messages postés 5 Statut Membre
       
      Merci,
      Jai essayer, cela donne le meme résultat.
      0
    2. Thorak83 Messages postés 1140 Statut Membre 156
       
      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. latstiv Messages postés 5 Statut Membre
       
      j'ai déjà essayé en augmentant le max_execution_time, mais meme resultat.
      Merci en touts cas
      0