Beratung und Hilfe bei Startschwierigkeiten.
Lernhilfen und Wegweiser für angehende Kreativ- und EDV-Experten.

[GastForen Aktuell/Neuerungen, Feedback Entrypoint - Das Einsteigerforum die gewünschten fehlermeldungen werden angezeigt, aber die tabelle auch ?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

die gewünschten fehlermeldungen werden angezeigt, aber die tabelle auch ?

xampp
Beiträge gesamt: 113

22. Jan 2007, 01:33
Beitrag # 1 von 5
Bewertung:
(1562 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, ersteinmal, wie ihr seht (?) habe ich das Problem, das die gewünschten fehlermeldungen angezeigt werden, aber die tabelle auch - wo ist denn da blo? der fehler - mehrmals im Ordner nachgesehen aber keinen gefunden?

hier einen auszug vom skript:
$ver = mysql_connect ("localhost", "root");
mysql_select_db ("familie", $ver);
$abfragen = "select * from verwandte";
$ergebnis = mysql_query($abfragen);

//Datenbank vorhanden ?
if(!mysql_select_db("familien", $ver)) {
echo mysql_errno($ver) . ": " . mysql_error ($ver). "\n";
}

// Tabelle vorhanden ? => die Angabe der Function, die die ausgewählte Datenbank anwählt, weil sonst überprüfen der tabelle nicht möglich ist
if(!mysql_query ("select * from verwandten", $ver)) {
echo mysql_errno($ver) . ": " . mysql_error ($ver) . "\n";
}
-vielen Dank für eure mühe!!!!!!
X

die gewünschten fehlermeldungen werden angezeigt, aber die tabelle auch ?

Intermedia
Beiträge gesamt: 1287

22. Jan 2007, 13:07
Beitrag # 2 von 5
Beitrag ID: #271803
Bewertung:
(1527 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Eine Datenbank inklusive der Tabellen wirst du NIE in deinem Webordner finden.

Datenbanken findest du dort wo diese installiert ist und ist beim Connection entweder über eine IP, URL oder localhost erreichbar, dazu kommt noch er der entsprechende IP Port, in der Regel Port 3306.

Um Datenbanken zu bearbeiten benötigst du ein zusätzliches Tool, z.B. : http://www.phpmyadmin.net/home_page/index.php

Gruß Sven


als Antwort auf: [#271709]

die gewünschten fehlermeldungen werden angezeigt, aber die tabelle auch ?

willy48
Beiträge gesamt: 319

22. Jan 2007, 15:19
Beitrag # 3 von 5
Beitrag ID: #271839
Bewertung:
(1516 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo XAMPP,
Aus der untenstehenden Beschreibung, geht hervor wie mysql_errno funktioniert:
----------------------------------------
mysql_errno
(PHP 3, PHP 4, PHP 5)

mysql_errno -- Liefert die Nummer einer Fehlermeldung einer zuvor ausgeführten MySQL Operation
Beschreibung
int mysql_errno ( [resource Verbindungs-Kennung] )


Liefert die Fehlernummer der letzten MySQL Funktion, oder 0 (Null) falls kein Fehler aufgetreten ist.

Fehler, die vom MySQL Server kommen, führen nicht mehr zu einer Ausgabe von Warnungen. Stattdessen sollten Sie die Funktion mysql_errno() verwenden, um die Fehlernummer zu erhalten. Beachten Sie, dass diese Funktion nur die Fehlernummer der zuletzt ausgeführten MySQL Funktion liefert (ausgeschlossen sind die Funktionen mysql_error() und mysql_errno()). Wenn Sie diese Funktion verwenden wollen, sollten Sie den Wert überprüfen, bevor Sie eine weitere MySQL Funktion aufrufen.

Beispiel 1. mysql_errno() Beispiel

<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");

if (!mysql_select_db("db_nicht_vorhanden", $link)) {
echo mysql_errno($link) . ": " . mysql_error($link). "\n";
}

mysql_select_db("kossu", $link);
if (!mysql_query("SELECT * FROM nicht_vorhandene_tabelle", $link)) {
echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
}
?>

Das obige Beispiel führt zu dieser Ausgabe:

1049: Unknown database 'db_nicht_vorhanden'
1146: Table 'kossu.nicht_vorhandene_tabelle' doesn't exist

Anmerkung: Bei Angabe des optionalen Parameters wird die angegebene Verbindung benutzt um den Fehlercode zu erhalten. Fehlt diese Angabe, wird die zuletzt geöffnete Verbindung genutzt.

----------------------------------------------------------
Dieses Beispiel findest Du auch unter:
http://www.phpcenter.de/...ion.mysql-errno.html

Es wird also nur geprüft, ob die Serververbindung Ok und die Datenbank bzw. Tabelle vorhanden ist. Wenn ein Fehler auftritt, werden Dir diese angezeigt.


als Antwort auf: [#271709]

die gewünschten fehlermeldungen werden angezeigt, aber die tabelle auch ?

xampp
Beiträge gesamt: 113

10. Feb 2007, 00:24
Beitrag # 4 von 5
Beitrag ID: #275596
Bewertung:
(1440 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo,
ich habe den link besucht aber welches tool benötige ich um datenbanken zu bearbeiten auf deutsch suche ich eins!

-meinst du phpmyadmin?


als Antwort auf: [#271803]

die gewünschten fehlermeldungen werden angezeigt, aber die tabelle auch ?

willy48
Beiträge gesamt: 319

10. Feb 2007, 02:23
Beitrag # 5 von 5
Beitrag ID: #275600
Bewertung:
(1432 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo XAMPP,
natürlich meint Intermedia phpMyAdmin, Du hast ja schon XAMPP als Localhost installiert und da ist dieses Datenbankverwaltungstool schon inkludiert.

Wenn Du schon einen Webspace mit PHP und MySQL - Unterstützung bei einem Internet-Serviceprovider gemietet hast, musst Du diesen wegen der Zugangsdaten kontaktieren.


als Antwort auf: [#275596]
X