Προβλημα συνδεσης στην db

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

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

Απάντηση
geosep
Δημοσιεύσεις: 52
Εγγραφή: 15 Μαρ 2009 01:26

Προβλημα συνδεσης στην db

Δημοσίευση από geosep » 16 Μάιος 2010 19:11

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home1/.../public_html/.../apps/conn/open.php on line 7

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /home1/.../public_html/.../apps/conn/close.php on line 2

open.php

Κώδικας: Επιλογή όλων

<?php
$db_host = 'localhost';
$db_user = 'user';
$db_pass = 'pass';
$db_name = 'db';
$connid = @mysql_connect&#40;$db_host, $db_user, $db_pass&#41;;
mysql_select_db&#40;$db_name, $connid&#41;;
?>
close.php

Κώδικας: Επιλογή όλων

<?php
mysql_close&#40;$connid&#41;;
?>
Δοκιμασα με ενα test.php να κανω login στην db και κανει κανονικοτατα.
Τα script εδω ειναι απο ενα προγραμμα και τα πηρα ετοιμα απο αλλον, το θεμα ειναι οτι και ο αλλος τα πηρε απο αλλον και ακομα δεν τα δοκιμασε.

Καμια ιδεα?

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

Προβλημα συνδεσης στην db

Δημοσίευση από fafos » 16 Μάιος 2010 19:27

kane to etsi:

Κώδικας: Επιλογή όλων

$connid = mysql_connect&#40;$db_host, $db_user, $db_pass&#41; or die&#40;'wrong'&#41;;
$db = mysql_select_db&#40;$db_name, $connid&#41;;

to close.php fysiologika sou petaei error dioti gia na kleisei mia vash prepei na exei anoiksei prota...

geosep
Δημοσιεύσεις: 52
Εγγραφή: 15 Μαρ 2009 01:26

Προβλημα συνδεσης στην db

Δημοσίευση από geosep » 17 Μάιος 2010 03:00

Δοκιμασα και το δικο σου και κατι αλλες αλλαγες αλλα και παλι δεν κανει connect.

Στο test που εχω ειναι το παρακατω και κανει κανονικα.

Κώδικας: Επιλογή όλων

<?php
mysql_connect&#40;"localhost", "user", "pass"&#41; or die&#40;mysql_error&#40;&#41;&#41;;
echo "Connected to MySQL<br />";
mysql_select_db&#40;"db"&#41; or die&#40;mysql_error&#40;&#41;&#41;;
echo "Connected to Database";
?>

Haris4
Δημοσιεύσεις: 7
Εγγραφή: 16 Μάιος 2010 18:56
Επικοινωνία:

Προβλημα συνδεσης στην db

Δημοσίευση από Haris4 » 17 Μάιος 2010 13:26

αυτο ειναι ξεχωριστο αρχειο php καπου στο σερβερ.

define('DB_HOST', 'localhost');
define('DB_USER', 'user');
define('DB_PASSWORD', 'pass');
define('DB_DATABASE', 'db');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$link) {die('Failed to connect to server: ' . mysql_error());}
mysql_query('SET character_set_database = utf8');
mysql_query('SET NAMES utf8');
$db = mysql_select_db(DB_DATABASE);
if(!$db) {die("Unable to select database");}


και οπου θελεις να συνδεθεις γραφεις

include("../τοαρχειο.php");


ανοίγεις και κλεινεις φυσικα <?php ?>

geosep
Δημοσιεύσεις: 52
Εγγραφή: 15 Μαρ 2009 01:26

Προβλημα συνδεσης στην db

Δημοσίευση από geosep » 17 Μάιος 2010 13:34

Φιλε Χαρη εβαλα στο php το δικο σου script και δεν κανει απολυτος τιποτα.

EDIT:
Το προβλημα λιθυκε τελικα ολα ΟΚ

Απάντηση

Επιστροφή στο “MySQL”

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

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