Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z polaczeniem postgresql
mrsairus
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.02.2013

Ostrzeżenie: (0%)
-----


Nie chce polaczyc sie z baza, powiedzcie co jest zle?

<?php
$polaczenie = pg_pconnect("host=localhost port=5432 dbname=postgres user=postgres password=postgres");
if (!$poloczenie) {
echo "wystapil błąd.\n";
exit;
}



$imie=$_GET['imie'];
$nazwisko=$_GET['nazwisko'];
$marka=$_GET['marka'];
$model=$_GET['model'];
$nr_rej=$_GET['nr_rej'];

/*
echo($imie);
echo($nazwisko);
echo($marka);
echo($model);
echo($nr_rej);
*/



$wynik = pg_query($polaczenie, "INSERT into klient Values (1,$imie,$nazwisko,$marka,$model,$nr_rej)");


if (!$wynik) {
echo "Wystąpił błąd.\n";
exit;
}


?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


id to autonumer?
Jeśli tak, to go nie podawaj.
  1. $wynik=pg_fetch_array(pg_query("INSERT into klient (imie,nazwisko,marka,model,nr_rej) Values ('$imie','$nazwisko','$marka','$model','$nr_rej') returning id;"), null, PGSQL_NUM);
  2. $dopisane_id=$wynik[0];

Możesz jeszcze nie mieć praw do jakichś czynności, ale jako postgres to raczej niemożliwe.
Ale last_error prawdę ci powie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 20:48