php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.10.2004, 17:30  
Gast
 
Beiträge: n/a
Standard Datenbankanfrage mit Fehlerausgabe

Hallo,
hab mal eine Frage. Wenn ich eine Fehlerausgabe von einer Datenbank
realisieren möchte, so benutze ich ja "or die();" oder "or exit();".
Wie bekomme ich das denn hin, dass der den restlichen HTML
Code noch weiter ausführt?

Danke.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.10.2004, 17:36  
Erfahrener Benutzer
 
Registriert seit: 06.08.2003
Beiträge: 453
PHP-Kenntnisse:
Fortgeschritten
Mano
Standard

die() oder exit() benutzt du dann wenn der Code anschließend nicht mehr ausgeführt werden soll.
__________________
www.webdeveloperfactory.de - Der Blog und Ratgeber für Webentwickler mit zahlreichen Informationen
Mano ist offline  
Alt 24.10.2004, 17:38  
Gast
 
Beiträge: n/a
Standard

Das geht nicht, mit die oder exit wird das Script sofort beendet. Es macht aber in den meisten Fällen auch keinen Sinn, das Script weiterlaufen zu lassen, weil jede Menge Folgefehler zu erwarten sind.

Gruß
phpfan
 
Alt 24.10.2004, 17:39  
Gast
 
Beiträge: n/a
Standard

hast mich da glaub ich falsch verstanden. ich weiß, dass
das so geht, aber er hört auch auf den htmlcode auszugeben,
der nicht in den php-tag steht. ich will aber, dass er das
dennoch tut.
 
Alt 24.10.2004, 17:41  
Gast
 
Beiträge: n/a
Standard

@phpfan:
es geht aber ums design. ich habe mehrere elemente auf der seite.
ausserdem soll der php code nicht weiter ausgeführt werden, sondern
der html-code
 
Alt 24.10.2004, 17:42  
Erfahrener Benutzer
 
Registriert seit: 06.08.2003
Beiträge: 453
PHP-Kenntnisse:
Fortgeschritten
Mano
Standard

Ja, dann mach das die() doch einfach raus? :wink:
__________________
www.webdeveloperfactory.de - Der Blog und Ratgeber für Webentwickler mit zahlreichen Informationen
Mano ist offline  
Alt 24.10.2004, 17:43  
Gast
 
Beiträge: n/a
Standard

Nochmal, sobald du die oder exit benutzt ist sofort Schluss! Du kannst natürlich in dem Script alle möglichen Fehlerfälle sauber abfangen und trotzdem den HTML-Code ausgeben. Aber wie gesagt, das geht nicht mit die oder exit.
Gruß
phpfan
 
Alt 24.10.2004, 18:38  
Gast
 
Beiträge: n/a
Standard

ok, werde es anders probieren müssen.
danke.
 
Alt 24.10.2004, 22:20  
Gast
 
Beiträge: n/a
Standard

Wenn Du meinst, dass es Sinn macht...

anstatt die() ein echo mysql_error(); und dann den Rest-Text/Code
 
Alt 24.10.2004, 23:35  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von sirdanielxp
ok, werde es anders probieren müssen.
danke.
ZB. so:
PHP-Code:
$t = & new Template ('./index.tpl');
$sql 'SELECT <liste> FROM tabelle WHERE dies = das';
if (! 
$res = @mysql_query($sql))
{
# Fehlerbehandlung
  
$t->assign('ERR''Leider können die Daten nicht bereitgestellt werden');
}
else
{
  
$t_table $t->fetchBlock('TABLE');
  
$t_row $t_table->fetchBlock('ROW');
  while (
$row mysql_fetch_assoc($res))
  {
     
$t_row->assign($row);
     
$t_table->assign('ROW'$t_row);
     
$t_row->reset();
   }
   
$t->assign('ROW'$t_table);

# Restlich Variablen eintragen

}
$t->out();
# fertig
?> 
So oder so ähnlich...
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehlerausgabe netti PHP Tipps 2006 7 11.04.2006 00:51
ftp und popen - fehlerausgabe PHP Tipps 2006 3 17.03.2006 16:49
Datenbankanfrage funktioniert nur zu Hälfte aherzog PHP Tipps 2006 3 27.02.2006 21:42
[Erledigt] Probleme bei Fehlerausgabe und bei Layout PHP Tipps 2005-2 3 01.10.2005 09:26
Fehlerausgabe ausblenden Datenbanken 2 02.11.2004 12:30
Fehlerausgabe wenn ich Datei online gebe! PHP Tipps 2004 5 02.11.2004 08:44
Text nach Datenbankanfrage verstecken PHP Tipps 2004 1 11.09.2004 11:24
fehlerausgabe selbst definieren PHP Tipps 2004 4 26.07.2004 18:07
[Erledigt] Variable Fehlerausgabe PHP Tipps 2004 10 13.07.2004 13:00
kontaktformular sendet obwohl fehlerausgabe PHP Tipps 2004 7 07.07.2004 17:45
Problem mit Datenbankanfrage PHP Tipps 2004 8 28.06.2004 00:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
webentwicklung php fehlerausgabe, die oder exit, php datenbankanfrage tabelle, fehlerausgabe php

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.