Annuaire qui n'affiche pas tous

Mammouth du PHP | 1029 Messages

03 oct. 2005, 11:18

Bonjour,

J'ai une liste de 100 parsonne dans ma bdd(postgres) et je fais ceci pour tous affciher .
elseif (isset($_GET['mode']) and $_GET['mode']=="Affiche")
{
	
$contents = pg_query($Connect,"select * from participant,adresse where parnom='".$_POST[Nom]."' and
parprenom='".$_POST[Prenom]."' and participant.idparticipant=adresse.idparticipant and adresse.idcontact is null");


$cur=pg_fetch_array($contents);

$contact = pg_query ($Connect,"select * from adresse,contact where adresse.idparticipant='".$cur[idparticipant]."' 
and contact.idparticipant='".$cur[idparticipant]."' and contact.idcontact=adresse.idcontact ");


$row=pg_fetch_array($contact);  
       
       

     

                             # bloc de présentation
                             $result  .= "<p> ";
                             $result  .=  "<b>$cur[parnom], $cur[parprenom]</ b><br>";
                             $result  .=  "<b>$cur[adrrue], $cur[adrnumero], </ b><br>";
                             $result  .=  "<b>$cur[adrcodepostal], $cur[adrlocalite], </ b><br>";
                             $result  .=  "T&eacute;l. : $cur[adrtelephone]- Gsm :  $cur[adrgsm]<br>";
                             $result  .=  "<hr width = 75% color=red>";
                             $result  .=  "Personne de contact : <br><br>";
                             $result  .=  "<b>$row[connom], $row[conprenom]</ b><br>";
                             $result  .=  "<b>rue : $row[adrrue], $row[adrnumero], </ b><br>";
                             $result  .=  "<b>$row[adrcodepostal], $row[adrlocalite], </ b><br>";
                             $result  .=  "T&eacute;l. : $row[adrtelephone]- Gsm :  $row[adrgsm]<br>";
                             
                             $result  .=  "</p>";
                             
      


       echo $result ;
       echo "<br>";
       echo "<a href=\"index.php\">Retour</a>";
Malheureusement il s'arete a la lettre m et ne va pas plus loin, auriez-vous une idées de la raison?
Ai-je mal codé?

Merci de votre aide

MaitrePylos
L'expérience est la somme de toutes nos erreurs.

Mammouth du PHP | 19672 Messages

03 oct. 2005, 11:38

À première vue, je ne vois rien d'anormal dans les requête, je ne comprends pas cette erreur. Toutefois, dans la doc, il est fait mention de taille maximum de blocs dans des versions inférieures à la 7.1.0. En principe, ça ne concerne que la taille d'un bloc texte dans un champ, mais je me demande si ça pourrait être un problème du même genre :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Mammouth du PHP | 1029 Messages

03 oct. 2005, 11:46

Je suis en version 7.4, donc cela ne me concerne pas, mais peut-être que le limite de 8 méga chez php, en est la cause, je vais essayer d'augmenter pour voir!
L'expérience est la somme de toutes nos erreurs.

Mammouth du PHP | 19672 Messages

03 oct. 2005, 11:54

En principe non, la limite de 8Mo ne concerne pas les échanges entre PHP et un SGBD et le cas échaént ça génèrerait une erreur et ne retournerait pas de résultat du tout. Le problème est à priori ailleurs. :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Mammouth du PHP | 1029 Messages

03 oct. 2005, 11:55

Je comprend pas bien, si je fais afficher la source là j'ai bien toutes mes infos, mais cela n'affiche pas ma page, il me manque les 20 derniers?
L'expérience est la somme de toutes nos erreurs.

Mammouth du PHP | 1029 Messages

03 oct. 2005, 17:23

Moi, franchement là je comprend plus, j'ai juste enlever l'espace au </ b> et cela fonctionne.

Bon ben voila et merci.
L'expérience est la somme de toutes nos erreurs.