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


Homepage und Webhosting-Forum

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 Datenbank erstellen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von m3rlin
@jürgen

gerne wieder

mal ein genereller Tip: php hat eine ziemlich mächtige Funktionsbibliothek. Wenns mal irgenwo hakt, erstma ins Manual oder in die FAQ schauen. Meistens gibt es irgenwo ne Funktion die weiterhilft.

Übrigens ein deutsches Manual auch zum Runterladen findest Du hier:
http://www.php-center.de/manual/index.htm
von Jürgen
Hi m3rlin,

Dein Tipp war "grandios". Hab den kleinen Fehler gefunden.

Nochmals Dank für den Tipp

MfG
Jürgen
von m3rlin
Hallo Jürgen,

mit der Funktion mysql_error erhälts Du die Fehlermeldung des Datenbankservers wenn das letzte Query fehlgeschlagen ist.

m3rlin
von Agent
also...

bin auch nich der Riesenfachmann...

aber versuch mal nur den create ohne die Erfolgs (oder misserfolgsmeldung)

und dann testen mit nem 2. script ob die tabelle existiert bzw. einfach mal was in die tabelle reinschreiebn....

dann wirst du sehen obs geht oder nich...

ansonsten bin ich da auch nicht so der RIESENfachmann wiegesagt....


---
Wie soll ich wissen was ich denke, bevor ich höre was ich sage?
von Jürgen
Hi Agent!

Bzgl. Anzahl der Datenbanken bin ich einverstanden. Es muss z. Zt. nicht unbedingt sein, daß ich mehrere DBs habe.
Aber das gleiche Dilemma habe ich mit dem Erstellen von Tabellen. Auch hier habe ich kein Erfolg.
Hier ein Beispiel:

$db= "testdb";
$sql= "CREATE TABLE testdb ( Kdnr BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY, Anrede VARCHAR(10), Vorname VARCHAR(20), Nachname VARCHAR(20), Strasse VARCHAR(20), Plz VARCHAR(7), Ort VARCHAR(20))";

if ( $res= mysql_db_query( $db, $sql )){
echo "Tabelle angelegt!!!!";
}
else {
echo "Tabelle konnte nicht angelegt werden";
}
Nach einem erfolgreichen Connect folgt die Entäuschung, daß die Tabelle nicht angelegt werden konnte.
Was nun?
Mache ich was falsch?

MfG
Jürgen




Nach oben