คือผมอยากเขียนphp ครับ แล้วลองอ่านบทเรียนหลายรอบแล้ว ผมใช้ winxp
แล้วใช้ iis ทำตามตัวอย่างทุกขึ้นตอนแล้วมันสามารถรัน php ได้ปกติ จากนั้นได้ลงmysql ตามตัวอย่างแล้ว
เช็คหลังการติดตั้งmysql แล้วได้ตามตัวอย่างทุกประการเลย แต่ปัญาหาอยู่ตอนนำโค้ดจากตัวอย่างเรื่องการติกต่อกับ mysql มาลองรันดูปรากฏว่ามันไม่ได้สักที่นะครับ
มันขึ้นแต่แบบนี้อ่ะครับ
Fatal error: Call to undefined function mysql_connect() in C:\Documents and Settings\akisis\My Documents\My Webs\php\1.php on line 7
มันขึ้นว่า undefine function mysql_connect เลยนะนั้น
=========================
ใช้ php 5.xx หรือเปล่า
Date :
24 พ.ย. 2548 17:59:21
By :
JezusMitsui
No. 2
Guest
ในไฟล์ php.ini ให้เอา comment ออกที่บรรทัดที่เกี่ยวกับ mysql ออกก็ใช้ได้ครับ
Date :
24 พ.ย. 2548 19:55:34
By :
kikuji
No. 3
Guest
อืม ครับผมใช้php5 มั้งจำไม่ได้ล่ะครับแต่น่าจะใช่ครับ แล้วที่ให้เอาคอมเม้นออกนะครับผมหาแล้วมันก็เป้นแบบนี้อ่ะครับไม่รู้ว่าจะให้เอาตัวไหนออกครับ
ช่วยที่ครับ
; Allow or prevent persistent links.
mysql.allow_persistent = On
; Maximum number of persistent links. -1 means no limit.
mysql.max_persistent = -1
; Maximum number of links (persistent + non-persistent). -1 means no limit.
mysql.max_links = -1
; Default port number for mysql_connect(). If unset, mysql_connect() will use
; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
; compile-time value defined MYSQL_PORT (in that order). Win32 will only look
; at MYSQL_PORT.
mysql.default_port =
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket =
; Default host for mysql_connect() (doesn't apply in safe mode).
mysql.default_host =
; Default user for mysql_connect() (doesn't apply in safe mode).
mysql.default_user =
; Default password for mysql_connect() (doesn't apply in safe mode).
; Note that this is generally a *bad* idea to store passwords in this file.
; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysql.default_password =
; Maximum time (in secondes) for connect timeout. -1 means no limit
mysql.connect_timeout = 60
; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
; SQL-Errors will be displayed.
mysql.trace_mode = Off