![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() |
![]() obwohl es sehr unedel ist einen quelltext zu posten, tu ich es weil ich den fehler ned find:
<html> <head> <title>stunden</title> </head> <body> <?php //Datenbankverbindung herstellen mysql_pconnect ("localhost", "een", "pass"); //SQL-Abfrage $query = "select * from employees"; $result = mysql_db_query ( "gr5" ); //Überprüfen, ob SQL_Ergebnis nicht leer if (mysql_Num_Rows($result)>0) { $Meldung = "blabla"; } else { $Meldung = "Fehler bei Abfrage oder keine Daten"; } // Wenn Fehler besteht, dann gib Fehlermeldung aus if ($Meldung != 'bla'); { printf( "%s", $Meldung); } // Ansonsten gib gewünschte Daten aus Stundenplan { printf( "<div align=center>\n"); printf( "<table border=1 >\n"); printf( "<tr>\n"); printf( "<th>Zeit</th>\n"); printf( "<th>Montag</th>\n"); printf( "<th>Dienstag</th>\n"); printf( "<th>Mittwoch</th>\n"); printf( "<th>Donerstag</th>\n"); printf( "<th>Freitag</th>\n"); printf( "<th>Samstag</th>\n"); printf( "</tr>\n"); $i = 0; while ($i < mysql_NumRows($result)) { //Auslesen der Daten aus dem Stundenplan $Zeit = mysql_Result($result, $i, "Zeit"); $Montag = mysql_Result($result, $i, "Montag"); $Dienstag = mysql_Result($result, $i, "Dienstag"); $Mittwoch = mysql_Result($result, $i, "Mittwoch"); $Donnerstag = mysql_Result($result, $i, "Donnerstag"); $Freitag = mysql_Result($result, $i, "Freitag"); $Samstag = mysql_Result($result, $i, "Samtag"); printf( "<tr>\n"); printf( "<td>%s</td>\n", $Zeit); printf( "<td>%s</td>\n", $Montag); printf( "<td>%s</td>\n", $Dienstag); printf( "<td>%s</td>\n", $Mittwoch); printf( "<td>%s</td>\n", $Donerstag); printf( "<td>%s</td>\n", $Freitag); printf( "<td>%s</td>\n", $Samstag); printf( "</tr>); $i++; } printf ("/table>"); } ?> </body> </html> <----- fehler in dieser zeile ///parse error on line 73 das ist genau die letzte, also "</html>" ich gehe mal davon aus dass man an dem nicht die welt verhaun kann, aber was is dann falsch? schönes wochenende ncoh sers leuz
____________________________________
bla bla |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Auf einen Blick:
printf( "</tr> ); Hier fehlt ein Anführungszeichen ![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#3 |
Jr. Member
![]() |
![]() hm war zwar ein fehler, hat das problem aber überhaupt nich beeinflusst, nach wie vor der error auf line 73
![]()
____________________________________
bla bla |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Also wenn ich
printf( "</tr> ); durch printf( "</tr>" ); ersetze, kann php das script ohne Probleme parsen. Wenn man dann auch noch printf ("/table>"); durch printf ("</table>"); ersetzt, kommt sogar korrektes HTML heraus ![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#5 |
Jr. Member
![]() |
![]() löl hilft ah ned
![]() und ich hab ma jez nochma ois durchgschaut i hab nix gfunden
____________________________________
bla bla |
![]() |
![]() |
![]() |
#6 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() also manche schreibstile verwirren mich schon heftigst...
PHP-Code:
|
![]() |
![]() |
![]() |
#7 |
Elite
![]() Registriert seit: 08.11.2001
Alter: 42
Beiträge: 1.285
|
![]() PHP-Code:
mfg c.
____________________________________
www.sagmueller.net Freedom - use it or lose it (Lawrence Lessig) Im übrigen bin ich der Meinung, dass Microsoft zerschlagen werden muss. |
![]() |
![]() |
![]() |
#8 |
Elite
![]() |
![]() <html>
<head> <title>stunden</title> </head> <body> <?php //Datenbankverbindung herstellen $db = mysql_pconnect ("localhost", "een", "pass"); //SQL-Abfrage $query = "select * from employees"; $result = mysql_db_query ($query, $db); if (!$result) die (mysql_error()); //Überprüfen, ob SQL_Ergebnis nicht leer if (mysql_num_rows ($result)) { $Meldung = "keine Daten"; echo $Meldung; } else { ?> <div align=center> <table border=1> <tr> <th>Zeit</th> <th>Montag</th> <th>Dienstag</th> <th>Mittwoch</th> <th>Donnerstag</th> <th>Freitag</th> <th>Samstag</th> </tr> <?php while ($current = mysql_fetch_array ($result, MYSQL_ASSOC)) { //Auslesen der Daten aus dem Stundenplan $Zeit = $current["Zeit"]; $Montag = $current["Montag"]; $Dienstag = $current["Dienstag"]; $Mittwoch = $current["Mittwoch"]; $Donnerstag = $current["Donnerstag"]; $Freitag = $current["Freitag"]; $Samstag = $current["Samstag"]; printf( "<tr>\n"); printf( "<td>%s</td>\n", $Zeit); printf( "<td>%s</td>\n", $Montag); printf( "<td>%s</td>\n", $Dienstag); printf( "<td>%s</td>\n", $Mittwoch); printf( "<td>%s</td>\n", $Donerstag); printf( "<td>%s</td>\n", $Freitag); printf( "<td>%s</td>\n", $Samstag); printf( "</tr>"); }// end while printf ("</table>"); }//end if ?> </body> </html> ich habs jetzt nicht testen können, weil ich daheim keinen server laufen hab, nur im heim, aber probiers mal aus. |
![]() |
![]() |
![]() |
#9 |
Jr. Member
![]() |
![]() danke habs mittlerweile schon gelöst
![]()
____________________________________
bla bla |
![]() |
![]() |
![]() |
#10 |
Elite
![]() |
![]() was war der fehler?
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|