本文目录一览:
- 1、关于PHP如何 能设置 例如$_POST['a'] 与$_POST[a] 的功能一样,都能运行哦,
- 2、Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL
- 3、php连接postgresql的问题
- 4、php连接postgray数据库怎么实现
关于PHP如何 能设置 例如$_POST['a'] 与$_POST[a] 的功能一样,都能运行哦,
$_POST['a'] 与$_POST[a]
这两个本来就都可以运行
$_POST['a']
$_POST[a]
$_POST[“a”]
还有第三种呢,
如果是
$_POST['$a']
$_POST[$a]
$_POST[“$a”]
要考虑下,
如果a 不是变量的话,用单引效果最好
Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL
无法联接到服务器:
查看有没有那个文件或目录 服务器是否在本地运行并且在Unix 域套接字 "/tmp/.s.PGSQL.5432"上准备接受联接
用postgres用户访问的吗?
不是的话,请转为postgres
su postgres ;
/usr/local/pgsql/bin/createdb test;
/usr/local/pgsql/bin/pslq test;
其他方法请参考
php连接postgresql的问题
MAP IMAGETYPE PNG EXTENT 139.602 35.413 139.678 35.489 SIZE 300 300 IMAGECOLOR 255 255 255 SHAPEPATH "../data" FONTSET "../fonts/fonts.list" WEB IMAGEPATH "../tmp/" IMAGEURL "/public/pgRouting/tmp/" END PROJECTION "init=epsg:4612" # JGD2000 END UNITS DD SYMBOL NAME "hatch" TYPE hatch END LAYER NAME "roads" DATA kanagawa STATUS DEFAULT TYPE LINE CLASS COLOR 195 195 195 END END LAYER NAME "place_names" DATA chimei STATUS DEFAULT TYPE ANNOTATION LABELITEM "NAMAE" CLASS COLOR 20 20 20 LABEL TYPE TRUETYPE FONT gothic ENCODING SJIS COLOR 220 3 3 SHADOWCOLOR 210 210 5 SIZE 8 POSITION CC PARTIALS TRUE BUFFER 7
php连接postgray数据库怎么实现
php.ini中将extension=php_pgsql.dll前面的分号去掉,然后设置extension_dir指向php文件下的ext文件夹。
或者直接把将./php/libpq.dll(php文件夹下的libpq.dll)和./php/ext/php_pgsql.dll(ext文件夹下的php_pgsql.dll)这两个dll文件复制到C盘system32下。
正常情况下这样php就可以连接postgres了,但是我的仍然出错,提示“Fatal error: Call to undefined function pg_connect()”,查看Apache的日志,“PHP Startup: Unable to load dynamic library '****\\PHP5\\ext\\php_pdo_pgsql.dll”。
经过查找,在Apache中conf文件夹下的配置文件httpd.conf中添加 LoadFile "***/PHP5/libpq.dll",位置在LoadModule后面即可。
(***为php安装路径)
测试代码:
?php
$conn_string = "host=localhost port=5432 dbname=db_name user=your user password=your password" ;
$dbconn = pg_connect($conn_string);
if (!$dbconn)
echo "连接失败!!!!!/r/n";
else
echo "连接成功!!!!!/r/n";
pg_close($dbconn);
?
user一般为安装期间新建的用户postgres