Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: mbells le le 03-05-2005 a 18:50:13

Titre: pg_sql ??? sous linux please help
Posté par: mbells le le 03-05-2005 a 18:50:13

J'ai ce code :

Code:

<html>
<body>
<?
@$connection=pg_connect("user=$user password=$pass dbname=$dbase");
@$resultat=pg_query("$requete");
if($resultat)
{echo("<table bordercolor=black>");
while($tab=pg_fetch_row($resultat))
{
echo("<tr>");
foreach($tab as $contenu)
{
echo("<td>$contenu</td>");
}
echo("</tr>");
}
echo("</table>");
}
else
{
echo("<center><h1>error querry syntax</h1></center>");
}
?>
</body>
</html>


et j'aimerai remplacer

Code:
while($tab=pg_fetch_row($resultat))

afin d'obtenir le titre du champ correspondant.
Il me semble que cela commence par :

Code:
while($tab=pg_fetch_array($resultat,???))


Merci de votre compréhension !!!

Titre: Re:pg_sql ??? please help
Posté par: nyrodev le le 03-05-2005 a 18:56:01

www.nexen.net (ou www.php.net) sert à liste TOUTES les fonctions PHP ainsi que tous leur paramètres, avec des exemple et explications...
et donc, tu as ce que tu cherches ici :
http://www.nexen.net/docs/php/annotee/function.pg-fetch-array.php?lien=pg_fetch
...
En l'occurence, tu peux viré ton ',????' et juste changé le nom de la fonction...

Titre: Re:pg_sql ??? please help
Posté par: mbells le le 03-05-2005 a 19:03:55

Merci bcp, je n'y avais point pensé là j'suis malade mais bon!!
MERCI BEAUCOUP QUAND MEME ;-)

Titre: Re:pg_sql ??? please help
Posté par: nyrodev le le 03-05-2005 a 19:10:10

Il faut prendre le réflexe : je cherche d'abord tout seul, ensuite je demande...
Enfin, c'est comme ça que je résonne...
De toute façon, y'a des fois, t obligé, y'a tellement peu d'aide ou autre sur le net que tu dois apprendre tout seul, tester etc...
Je parle pas pour ce genre de chose, mais pour par exemple les petits script bash de maj de site depuis linux etc...
De tte façon, du moment que tu connais le nom de la focntion php, tu peux te débrouillé tout seul...
Et même si tu connais pas son nom, une petite recherche et tu trouves facilement...

Titre: Re:pg_sql ??? please help
Posté par: mbells le le 03-05-2005 a 19:13:10

Mais en même temps, sur nexen ou php.net, il n'explique pas comment cela marche sous linux, car j'ai essayé

Code:

pg_fetch_array($result, NULL, PGSQL_ASSOC);

cela ne marche pas ???

Titre: Re:pg_sql ??? please help
Posté par: nyrodev le le 03-05-2005 a 19:15:07

J'ai pas di que ca marchait sous linux...
et sur nexen, il t'explique tout...
les paramètre en italique sont facultatifs...

Titre: Re:pg_sql ??? please help
Posté par: ZeTrum le le 04-05-2005 a 11:45:09

Citation de: mbells le le 03-05-2005 a 19:13:10
cela ne marche pas

donne nous plus de détails, qu'est ce qui apparait, qu'est ce que tu veux obtenir ?

Titre: Re:pg_sql ??? sous linux please help
Posté par: mbells le le 04-05-2005 a 23:16:42

J'aimerai obtenir tout les résultats de ma requete dans un tableau ayant comment valeur d'indice le nom des champs...
ok ?
Merci


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.