WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- MySQL-verbindung bricht ab

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » MySQL-verbindung bricht ab - 23 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
MySQL-verbindung bricht ab
MCM
Quasselstrippe
Threadstarter




Beiträge: 422

Hi, hab ein kleines Problem.

Ich stelle eine MySQL-Verbindung her, include eine Datei, welche dann wiederum den Inhalt includet. Nun besteht keine mysql_verbindung mehr. Ist das Normal??


---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

Diese Nachricht wurde geändert von: MCM
  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

?? du meinst es besteht keine mysql verbindung mehr in der zweiten includeten datei ??

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
MCM
Quasselstrippe
Threadstarter




Beiträge: 422

ja!

---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Editieren   Zitieren
Der_HOmer[DE]
Quasselstrippe




Beiträge: 239

das ist mir noch nie passiert.
Kannst du vielleicht den Code der Include-Datein anzeigen?

  Profil   Editieren   Zitieren
MCM
Quasselstrippe
Threadstarter




Beiträge: 422

erst die Index, steht nix drin (nur die Herstellung der MySQL-verbindung,HTML und das includen einer seite die die URL ausließt und dementsprechend die Seite lädt.)
Die sieht dann so aus

Index.php
1:
......


include/main.php
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15:
if ((isset($HTTP_GET_VARS["show"])) && ($HTTP_GET_VARS["show"] != "")) {
    $filename = $HTTP_GET_VARS["show"] . ".php";
    $test = @fopen("$filename", "r");
    if (!$test) {
        include("error.php");
        $error404 = "1"; // für Logfile
        @fclose($test);
    } else {
        @fclose($test);
        include("$filename");
    }
} else {
    include("start.php");
}
}


Und bei den dann includeten dateien ist die MySQL-Verbindung net mehr da.

Oder sollte ich vielleicht in der index.php net mit include arbeiten, sondern mit require(), ???

---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Editieren   Zitieren
MCM
Quasselstrippe
Threadstarter




Beiträge: 422

so hab jetzt einfach in die include/main.php am anfang die mysql_verbindung hergestellt.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18:
mysql_connect($myhost, $myuser, $mypass);
mysql_select_db($mydb);
if ((isset($HTTP_GET_VARS["show"])) && ($HTTP_GET_VARS["show"] != "")) {
$filename = $HTTP_GET_VARS["show"] . ".php";
$test = @fopen("$filename", "r");
if (!$test) {
include("error.php");
$error404 = "1"; // für Logfile
@fclose($test);
} else {
@fclose($test);
include("$filename");
}
} else {
include("start.php");
}
}


Warum es nicht klappt, weiß ich allerding immer noch nicht :( Vielleicht, weil ich erst eine Datei im tieferliegenden verzeichnis includet habe und die dann eine im höherliegenden ???



---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Ich würd mal sagen dass es daran liegt. Die Verbindung wird eigenlich geschlossen wenn das PHP Script abgearbeitet wurde (zumindest bei meinem Debian Server).
Alles was ich bei meiner HP immer brauche steht in der ersten Ebene.

index.php
includet bei mir function.php und mysql_connect.php sowie dann den Inhalt meiner HP.

---
Michael
Reads Mails Really Fast
rm -rf /* &

Diese Nachricht wurde geändert von: michaelh
  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

1: 
2:
$con = mysql_connect($myhost, $myuser, $mypass);
$db = mysql_select_db($mydb,$con);


und später mit

1:
mysql_query("SELECT ...",$con);


darauf zugreifen. Das sollte gehen. Schlepp immer variable Argumente mit!

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
MCM
Quasselstrippe
Threadstarter




Beiträge: 422

und wie erkennt die mysql_abfrage welche DB gemeint ist?? Wird schließlich nicht mit übergeben

---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

mysql_select_db erweitert nur mysql_connect, daher muss man ja auch dbs wechseln und kann nicht xyz viele nebeneinander benutzen. du musst also nur $con übergeben.

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
MCM
Quasselstrippe
Threadstarter




Beiträge: 422

ok, danke

---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » MySQL-verbindung bricht ab

Aktuelle Beiträge zur Hilfe im Forum für Homepage - MySQL-verbindung bricht ab im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8127829    Heute : 223     Gestern : 761     Online : 188     23.11.2024    9:24      0 Besucher in den letzten 60 Sekunden        
Nach oben