Postgresql et php

logoni Messages postés 21 Statut Membre - 21 juil. 2009 à 17:03
logoni Messages postés 21 Statut Membre -
Bonjour,
recapitulons apès toutes les modifications j'obtiens ce message d'erreur:
Parse error: parse error in C:\wamp\www\gdt\postgreSQL.php on line 19
qui concerne la ligne: echo $infos['id-projet'],'<br/'>;


donc voilà le code repris,
<?php
$conn =("host=localhost port=5432 dbname= gdt user=postgres password=lavielle");
$dbconn = pg_connect("$conn");
// connexion à une base de données nommée "gdt" sur l'hôte "localhost" avec un
// nom d'utilisateur"postgres" et un mot de passe"lavielle"

$sql = pg_query("select * from projet");


while($infos = pg_fetch_array($sql)) {
echo $infos['id-projet'],'<br/'>;
echo $infos['nom-projet'],'<br/'>;
echo $infos['code-mo'],'<br/'>;
echo $infos['resultat-projet'],'<br/'>;
echo $infos['montant-projet'],'<br/'>;
echo $infos['code-localisation'],'<br/'>;
echo $infos['id-nature'],'<br/'>;
echo $infos['code-etat'],'<br/'>; }
pg_close($dbconn);
?>
A voir également:

6 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
21 juil. 2009 à 17:06
heu
on peut mettre une virgule à un echo ?
c'est pas plutot le print qui accepte la virgule ?

enfin essayes de remplacer par echo $infos['id-projet'].'<br/>';
0
on peut mettre une virgule à un echo ?
Tu as posé la question au manuel PHP ?
0
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
21 juil. 2009 à 17:18
Oui mais après avoir posté XD
c'est le genre de trucs que j'utilise jamais :)
enfin quoiqu'il en soit, la fin de la ligne est toujours mauvaise ^^

c'est pas '<br/'> mais '<br/>'
0
Ça a déjà été rectifié, mais dans un autre fil (voir message 1) car logoni se disperse beaucoup.
c'est le genre de trucs que j'utilise jamais Tu as de la chance d'être aussi fort. Moi je ne peux pas m'en passer.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
21 juil. 2009 à 17:56
Non, je voulais dire par la que j'utilise tt le tps la concaténation plutôt que des virgules dans un echo ^^
j'ai jamais dit que c'était mieux ^^
0
logoni Messages postés 21 Statut Membre
21 juil. 2009 à 18:29
j'ai plus de mesages d'erreur, mais j'obtiens toujours ce message :
2PUIT2réalisé6000002223AGRICULTURE3réalisé7000003331FORA­GE1réalisé1000000111
en haut de ma page.html en verticale , ce charabia qui n'a rien avoir dans mon code , je t'envoie le code en intégralité pour que tu me donnes ton avis
?php
$conn =("host=localhost port=5432 dbname= gdt user=postgres password=lavielle");
$dbconn = pg_connect("$conn");
// connexion à une base de données nommée "gdt" sur l'hôte "localhost" avec un
// nom d'utilisateur"postgres" et un mot de passe"lavielle"

$sql = pg_query("select * from projet");


while($infos = pg_fetch_array($sql)) {
echo $infos['id-projet'],'<br/>';
echo $infos['nom-projet'],'<br/>';
echo $infos['code-mo'],'<br/>';
echo $infos['resultat-projet'],'<br/>';
echo $infos['montant-projet'],'<br/>';
echo $infos['code-localisation'],'<br/>';
echo $infos['id-nature'],'<br/>';
echo $infos['code-etat'],'<br/>'; }
pg_close($dbconn);
?>
à mons avis '<br/>', et '<br/>'. c'est le mm résultat.
0