Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Fehler im PHP-Script

Mitglied: Maenneken

Maenneken (Level 1) - Jetzt verbinden

21.12.2005, aktualisiert 09:41 Uhr, 5981 Aufrufe, 5 Kommentare

Ich habe mir ein HTML-FOrmular erstellt. Die Eintragungen des Formulars sollen einem PHP-Script übergeben werden und damit in eine MySql Datenbank gespeichert werden. Alles ist soweit fertig. Nur wenn ich es lokal mit xampp test bekomme ich eine Fehlermeldung:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Programme\xampp\xampp\htdocs\DB\verbindung.php on line 2
Es konnte keine Verbindung aufgebaut werden!

Alle Dienste von xampp sind gestartet. Ich habe auch niergendwo ein Passwort vergeben.

PHP-Script:

[PHP]
<?php
$connection=mysql_connect();
if ($connection)
{
if (mysql_select_db('Verbandbuch',$connection))
{
$sql='SELECT * FROM Verletzung';
$result = mysql_query($sql,$connection);
if ($result)
{
//...
}
else
{
die('Die Anfrage konnte nicht ausgef&uuml;hrt werden!');
}
}
else
{
die ('Die Datenbank konnte nicht ausgew&auml;hlt werden!');
}
}
else
{
die('Es konnte keine Verbindung aufgebaut werden!');
}

$einfuegen1="INSERT INTO verletzung (wer, wie, weshalb, wo, wann)
VALUES('$Ver_wer', '$Ver_wie', '$Ver_weshalb', '$Ver_wo', '$Ver_wann')";

$einfuegen2="INSERT INTO hilfeleistung (was, wann, wer, Helfer, Anmerkungen)
VALUES('Hilf_was', Hilf_wann', Hilf_wer', Hilf_wer2', 'Hil_Anmerkungen')";

echo "$einfuegen";
echo "$einfuegen2";

$eintragen = mysql_query($einfuegen1);
$eintragen = mysql_query($einfuegen2);

echo "$eintragen";

?>
[/PHP]

<!--
HTML-Formular:
PHP]

<html>
<head>
<title>ambulantes Verbandbuch</title>
</head>

<body bgcolor="#D8F2C2">

<form action="verbindung.php" method="post">

<font color="#FF0000"> <h2>Verletzung, Erkrankung </h2> </font>


<font color="#FF0000"> wer </font>

<input type="text" name="Ver_wer" size=100>

<h5>Namen des Verletzten bzw. des Erkrankten</h5>

<font color="#FF0000"> wie, was </font>

<textarea name="Ver_wie" cols=75 rows=15></textarea>

<h5>Unfallhergang Verletzungsfolge</h5>

<font color="#FF0000"> weshalb </font>

<textarea name="Ver_weshalb" cols=75 rows=3></textarea>

<h5>Unfallursache, m&ouml;gliche Gr&uuml;nde; evtl. Vorschlag f&uuml;r Abhilfema&szlig;nahmen</h5>

<font color="#FF0000"> wo </font>

<input type="text" name="Ver_wo" size=100>

<h5>Unfallort (Arbeitsplatz, Arbeitsbereich); evtl. Ort au&szlig;erhalb des Betriebs</h5>

<font color="#FF0000"> wann </font>

<input type="text" name="Ver_wann" size=100>

<h5>Datum, Uhrzeit des Ereignisses</h5>

<hr size=8>

<font color="#00C100"> <h2>Hilfeleistung, Hilfsma&szlig;nahmen </h2> </font>


<font color="#00C100"> was, wie </font>

<textarea name="Hil_was" cols=75 rows=5></textarea>
<h5>was wurde veranla&szlig;t? Wie wurde Erste Hilfe geleistet?</h5>

<font color="#00C100"> wann </font>

<input type="text" name="Hil_wann" size=100>
<h5>Datum</h5>

<font color="#00C100"> wer </font>

<input type="text" name="Hil_wer" size=100>
<h5>Zeugen?</h5>
<input type="text" name="Hil_wer2" size=100>
<h5>Hilfeleistender: Ersthelfer,Arzt, ... (Name, evtl. Unterschrift)</h5>

<textarea name="Hil_Anmerkungen" cols=75 rows=10></textarea>
<h5>f&uuml;r betriebsspezifische Eintragungen, Anmerkungen</h5>

<input type="submit" name="senden" value="abschicken">

</body>

</html>
[/PHP]

-->

Datenbank:

MySql Datenbank mit 2 Tabellen. Je Tabelle 6 Felder. Die Datenbank hab ich mit dem xampp-Programm phpmmyadmin erstellt.
Mitglied: 5322
21.12.2005 um 09:21 Uhr
Hallo,

ich würde an Deiner Stelle mal die Benutzerdaten dem mysql_connect() mit auf den Weg schicken, z.B. mysql_connect('localhost', 'root', '') da Du wohl kein Pwd verwendest, was im Übrigen recht unsicher ist...
Weitere Infos findest Du unter http://de2.php.net/manual/de/function.mysql-connect.php
Ciao
Bitte warten ..
Mitglied: 5322
21.12.2005 um 09:24 Uhr
Ach ja:

phpMyAdmin ist kein "XAMPP-Programm"!

--> http://www.phpmyadmin.net
Bitte warten ..
Mitglied: Maenneken
21.12.2005 um 09:27 Uhr
OK, fehler ist behoben. ich weiß das es unsicher ist, aber es soll erstmal funktionieren! nur hab ich jetzt einen weiteren fehler. wohl nicht der letzte?!


Parse error: parse error, unexpected T_IF in C:\Programme\xampp\xampp\htdocs\DB\verbindung.php on line 4

was ist T_IF ?
Bitte warten ..
Mitglied: 5322
21.12.2005 um 09:38 Uhr
Bitte prüfen, ob Du alle Klammern nach dem öffnen auch wieder geschlossen hast und alle notwendigen Semikolons ";" gesetzt hast.
In dem oben geschriebenen Code kann ich gerade keinen Syntaxfehler erkennen, wahrscheinlich hast Du mittlerweile was geändert. Die Zeilenangabe sagt Dir, wo Du suchen solltest...

Ciao
Bitte warten ..
Mitglied: Maenneken
21.12.2005 um 09:41 Uhr
ups, hatte tatsächlich ein semikolon vergessen. aber vor line 4.

Ok, soweit keine Fehlermeldung mehr. Vielen Dank. Nur möchte ich jetzt gerne nachsehen ob die Daten eingetragen wurden in die Datenbank. Wenn ich mit der Eingabeauforderung die msql.exe öffnen will von xampp kommt ein Piepton und das _Fenster schließt sich sofort wieder. Aber ich müsste doch auch mit dem phpmyadmin nachsehen können ob Daten in denFfeldern der Tabellen stehen. Die Felder hab ich jetzt ausgewählt, aber wie kann ich den Inhalt betrachten?
Bitte warten ..
Ähnliche Inhalte
PHP
PHP-Script um Online zu zippen
Frage von sbsnewbiePHP3 Kommentare

Hallo Admins, folgende Frage, die bestimmt easy ist, bei der ich aber gerade ein Brett vor dem Kopf habe: ...

PHP
MYSQL und PHP Login Script
gelöst Frage von GoldencreeperPHP17 Kommentare

Hallo liebe Administrator Community. Ich habe Arbeite grade an einer Status Seite für einen Hoster. Die Seite ist auch ...

Debian
Plesk php-fpm Fehler
gelöst Frage von sebastian2608Debian7 Kommentare

Hallo Leute, ich habe seit kurzem das Problem, dass sich in Plesk (12.5.30 / Debian) der Dienst php-fpm schießt ...

PHP
PHP Script zum Daten auslesen gesucht
Frage von majas3PHP2 Kommentare

Hallo, ich habe viele taußend HTML Seiten in verschiedenen Verzeichnissen und bin auf der Suche nach einem PHP Script ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 2 TagenWindows 105 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 2 TagenAdministrator.de Feedback18 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 3 TagenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 3 TagenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Router & Routing
Router auf Orginal Firmware zurück flashen mit Tftpd
Frage von ILeonardRouter & Routing21 Kommentare

Hallo, Ich habe zwei Router, einmal TP-Link 841n v11 und TP-Link 940N v5. Ich wollte fragen, ob jemand mir ...

Router & Routing
WRT keine Verbindung zum Web Interface
gelöst Frage von ILeonardRouter & Routing18 Kommentare

Hallo, Ich habe einen TP-Link WR841n mit wrt geflasht, das Problem ist ich kann mich mit 192.168.1.1 nicht verbinden. ...

Windows Server
Standortvernetzung zu einem Strato VServer (Windows)
Frage von matzefratze81Windows Server10 Kommentare

Moin, ich komme aus einem Enterprise-Umfeld und habe den Fehler gemacht, dass ich mich auf ein kleines Unternehmen eingelassen ...

TK-Netze & Geräte
Telefonie zweier Fritzboxen mit je eigenem DSL Anschluss verbinden
Frage von hannsgmaulwurfTK-Netze & Geräte10 Kommentare

Hallo zusammen, ich habe hier einen Haushalt mit zwei Anschlüssen. Einmal ISDN, einmal DSL. An jedem Anschluss hängt eine ...