Eπικοινωνία php με msql

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Drambuie7
Δημοσιεύσεις: 38
Εγγραφή: 05 Μάιος 2010 01:47

Eπικοινωνία php με msql

Δημοσίευση από Drambuie7 » 07 Μάιος 2010 00:28

Αν το γράψω έτσι μου βγάζει το σφάλμα:
Fatal error: Call to undefined function mysql_connect() in C:\server\web\process.php on line 111.

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Eπικοινωνία php με msql

Δημοσίευση από korgr » 07 Μάιος 2010 10:22

Το μηνυμα αυτο σημαινει πως δεν εχει εγκατασταθει υποστηριξη mysql στην php.
Κατι κανεις πολυ λαθος στην εγκατασταση της php
Δοκιμασε κανενα ετοιμο πακετο apache - php - mysql οπως ειναι το XAMPP

Drambuie7
Δημοσιεύσεις: 38
Εγγραφή: 05 Μάιος 2010 01:47

Eπικοινωνία php με msql

Δημοσίευση από Drambuie7 » 08 Μάιος 2010 04:10

Στην εγκατασταση της php έβαλα και όλα τα extras και την mysql και την mysqli.Το php.ini αρχειο εχει το πάρακάτω,μηπως πρέπει εκεί να αλλάξω κάτι?

[MySQL]
; 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 seconds) 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

[MySQLi]

; Maximum number of links. -1 means no limit.
mysqli.max_links = -1

; Default port number for mysqli_connect(). If unset, mysqli_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.
mysqli.default_port = 3306

; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysqli.default_socket =

; Default host for mysql_connect() (doesn't apply in safe mode).
mysqli.default_host =

; Default user for mysql_connect() (doesn't apply in safe mode).
mysqli.default_user =

; Default password for mysqli_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("mysqli.default_pw")
; and reveal this password! And of course, any users with read access to this
; file will be able to reveal the password as well.
mysqli.default_pw =

; Allow or prevent reconnect
mysqli.reconnect = Off

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Eπικοινωνία php με msql

Δημοσίευση από korgr » 08 Μάιος 2010 11:33

Υπαρχουν στο php.ini αυτα?
extension=php_mysql.dll
extension=php_mysqli.dll
(χωρις να εχουν ελληνικο ερωτηματικο μπροστα τους)

Drambuie7
Δημοσιεύσεις: 38
Εγγραφή: 05 Μάιος 2010 01:47

Eπικοινωνία php με msql

Δημοσίευση από Drambuie7 » 09 Μάιος 2010 00:53

korgr έγραψε:Υπαρχουν στο php.ini αυτα?
extension=php_mysql.dll
extension=php_mysqli.dll
(χωρις να εχουν ελληνικο ερωτηματικο μπροστα τους)
Ναι υπάρχουν αυτα.Δεν μπορώ να καταλάβω γιατί δεν τρέχει.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Eπικοινωνία php με msql

Δημοσίευση από fafos » 09 Μάιος 2010 01:41

vres to arxeio libmysql.dll, kane ena copy kai peta to mesa ston fakelo system32 ton windows.. restart ola ta services kai koita an douleuei..

Drambuie7
Δημοσιεύσεις: 38
Εγγραφή: 05 Μάιος 2010 01:47

Eπικοινωνία php με msql

Δημοσίευση από Drambuie7 » 11 Μάιος 2010 14:02

fafos έγραψε:vres to arxeio libmysql.dll, kane ena copy kai peta to mesa ston fakelo system32 ton windows.. restart ola ta services kai koita an douleuei..
Εχεις δίκιο.Το εκανα και μου φαίνετε οτι δουλεύει κανονικά.ΘΑ πειραματιστώ και αν προκύψει κάτι θα στείλω.Ευχαριστώ πολύ

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης