SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 06.01.2004, 11:26:13
wollenschlaeger wollenschlaeger ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: Augsburg
Alter: 48
Beiträge: 116
Datenbankaufruf

Hallo Zusammen,

ich möchte aus einer Tabelle Daten auslesen und auflisten.

Dafür habe ich folgende Dateien:

kunden.php ----->>>>> Soll alle Daten darstellen

im Unterverzeichnis /scripts
db.php ----->>>>> stellt die connection zur Datenbank her
kunden.inc.php -->>>>> Soll die Daten auslesen und in eine Variable speichern

Das Script der kunden.php:

<?PHP
include("header.php");
include("scripts/kunden.inc.php");
?>

<table cellspacing=0 cellpadding=0 border=0>
<tr>
<th align=left>Kundendaten</th>
<tr>
<tr><td height=10></td></tr>
<?PHP
echo $kunden;
?>
</table>

<?PHP
include("bottom.php");
?>

Das Script der db.php funktioniert einwandfrei. Das Script der kunden.inc.php:

<?PHP
include("db.php");
$db_select = @MYSQL_SELECT_DB($db_name);

$sql = "SELECT * FROM kunden";
$result = mysql_query($sql);

while($row = mysql_fetch_row($result))
{
$kunden .= $row[1];
}
?>

Ich bekomme dann folgende Fehlermeldung beim ausführen:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:xampphtdocscblscriptskunden.inc.php on line 8

Wenn ich nun den inhalt der kunden.inc.php-Datei in die kunden.php-Datei schreibe ohne das includen der Datei, dann werden die Daten angezeigt.

Vielleicht weiss mir jemand einen Rat.

Schon mal vielen Dank für Eure Unterstützung

Grüsse
Roland
Mit Zitat antworten
  #2  
Alt 06.01.2004, 11:45:39
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hallo,

-> $db_select = @MYSQL_SELECT_DB($db_name);

Was passiert, wenn Du das "@" wegnimmst? In welcher Datei wird $db_name definiert?

Gruss
Mit Zitat antworten
  #3  
Alt 06.01.2004, 11:56:53
wollenschlaeger wollenschlaeger ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: Augsburg
Alter: 48
Beiträge: 116
Hi,

$db_name wird in db.php definiert. und wie gesagt, wenn ich das ganze in die kunden.php schreibe, dann klappts wunderbar, das @ hab ich mal weggenommen und es ist egal, ob mit oder ohne.

Gruss
Mit Zitat antworten
  #4  
Alt 06.01.2004, 12:08:10
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Versuch mal bei den includes den absoluten Pfad anzugeben, vielleicht liegt's daran.

So in der Art:
PHP-Code:
include($_SERVER['DOCUMENT_ROOT']."/Verzeichnis/Datei.php"); 
Mit Zitat antworten
  #5  
Alt 06.01.2004, 12:59:34
wollenschlaeger wollenschlaeger ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: Augsburg
Alter: 48
Beiträge: 116
Hi,

vorab schon mal vielen Dank, dass du mir hilfst, aber leider hat das mit dem absuluten Pfad auch nichts gebracht.

den im Hauptverzeichnis kann ich die scripts/db.php wunderbar includen.
Mit Zitat antworten
  #6  
Alt 06.01.2004, 14:06:54
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
...wenn's includen net klappt, sollte es auch eine andere Fehlermeldung geben.

Hm,
PHP-Code:
$sql "SELECT * FROM kunden";
$result mysql_query($sql) or die(mysql_error());# <- Gibt's hier eine Fehlerausgabe? 
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:29:20 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt