php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.10.2005, 07:02  
Benutzer
 
Registriert seit: 09.11.2003
Beiträge: 91
tonne zeigte ein beschämendes Verhalten in der Vergangenheit
Standard functionen....

ich moechte mir gerne ne mail senden lassen wenn ein mysql-error vorliegt... naja, hab halt ne function gemacht, die is in der datei function.php gespeichert und wird dann im index included....

da soll dann halt der mysql_error angezeigt werdn und ne mail gesendet werdn....(hab fuer den test erstmal n text ausgeben lassen)

naja, hab dann halt mal testweise n mysql-query gemacht der n fehler enthaelt und dann halt den query versendet und dann halt "or die(mysqlerror()) wobei mysqlerror() natuerlich meine function is... jetzt wird zwar der tex ausgeben aber kein mysql_error... wie stelle ich das nun mal an...

btw: bitte nicht meckern
__________________
Was soll ich denn nun in meine sig einfügen????
tonne ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 22.10.2005, 10:19  
Erfahrener Benutzer
 
Registriert seit: 01.07.2005
Beiträge: 225
JohnRambo
Standard

*mecker* ^^ .. stell halt mal deinen code rein, dann kann man dir besser helfen
JohnRambo ist offline  
Alt 22.10.2005, 17:22  
Benutzer
 
Registriert seit: 09.11.2003
Beiträge: 91
tonne zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

da gibt net viel reinstellem

aber naja:

PHP-Code:
<?php
 
function mysqlerror()
  {
   
mysql_error();
   echo 
"test";
  }
?>
hier is meine function

PHP-Code:
$result mysql_query($sql) or die(mysqlerror()); 
so will ich dann denn query senden... wenn n fehler is dann wird nur test angezeigt... is da kein fehler is auch nix mit anzeigen(was gut is )
__________________
Was soll ich denn nun in meine sig einfügen????
tonne ist offline  
Alt 22.10.2005, 18:42  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
function mysqlerror()
 {
 return 
mysql_error();
 }
?>
dann wird der error ausgegeben..
 
Alt 22.10.2005, 23:47  
Benutzer
 
Registriert seit: 09.11.2003
Beiträge: 91
tonne zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

1a, funzt alles... fetten dank
__________________
Was soll ich denn nun in meine sig einfügen????
tonne ist offline  
Alt 22.10.2005, 23:51  
Gast
 
Beiträge: n/a
Standard

Das erscheint mir aber noch viel, viel zu sinnvoll.
bitte mindestes so:
PHP-Code:
<?php
function mysqlerror()
{
 return 
mysql_error();


function 
mymysqlerror()
{
    return 
mysqlerror();
}

function 
mymysqlsqlerror()
{
    return 
mymysqlerror();
}

function 
mymysqlsqlerrorerror()
{
    return 
mymysqlsqlerror();
}

$result mysql_query($sql) or die(mymysqlsqlerrorerror());
?>
Und da ist noch nichtmal mysql_query in einer anderen Funktion verpackt ...nicht einmal. Naja, vielleicht in Version 2+
 
Alt 23.10.2005, 01:31  
Benutzer
 
Registriert seit: 09.11.2003
Beiträge: 91
tonne zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

???

bitte erklaere ma was du dmait meinst... steig da net durch...

und nochwas... ich hab n problem mit ner andren function....

diese funktion soll fuer smilies und bb-code sein... naja, es werden halt die noetigen daten aus einer db ausgelsen und zu einem array zusammengefuegt und dann soll der spass halt ersetzt werden... hier die funtion:

PHP-Code:
<?php
 
function code($text)
  {
   
$sql "SELECT
            *
             FROM
            jeeha"
.PREFIX."_code;";
   
$result mysql_query($sql) or die(mysqlerror());
   while(
$code mysql_fetch_assoc($result)) 
    { 
     
$search[] = $code['search']; 
     
$replace[] = $code['replace']; 
    } 
   
$sql "SELECT 
            * 
           FROM 
            jeeha"
.PREFIX."_smiles;"
   
$result3 mysql_query($sql) or die(mysqlerror()); 
   while(
$smilies mysql_fetch_assoc($result3)) 
    { 
     
$search[] = $smilies['search']; 
     
$replace[] = $smilies['replace']; 
    }
   
$text eregi_replace($search,$replace$text);  
  return 
$text;
  }
?>
kann mir wer dabei helfen... der text wird net ersetzt


danke
__________________
Was soll ich denn nun in meine sig einfügen????
tonne ist offline  
Alt 24.10.2005, 00:23  
Benutzer
 
Registriert seit: 09.11.2003
Beiträge: 91
tonne zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

huhu, keine hilfe
__________________
Was soll ich denn nun in meine sig einfügen????
tonne ist offline  
Alt 24.10.2005, 00:54  
Gast
 
Beiträge: n/a
Standard

ich meinte damit: was ist der Nutzen/Mehrwert der Funktion
Zitat:
function mysqlerror()
{
return mysql_error();
}
gegenüber mysql_error() ?
 
Alt 24.10.2005, 00:57  
Benutzer
 
Registriert seit: 09.11.2003
Beiträge: 91
tonne zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

aso

ich mach dann spaeter, wenn meine page fertich is, rein das mit ne mail geschickt wird mir link und allem damit ich weiss wenn was net laeuft und dem user wird nur gesagt, dass was net geht...
__________________
Was soll ich denn nun in meine sig einfügen????
tonne ist offline  
 


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
alle eigenen proceduren und functionen anzeigen Crypi Datenbanken 2 28.12.2005 14:08
functionen - optionale Parameter PHP Tipps 2005 7 23.05.2005 19:08
wozu functionen verwenden???? jens76 PHP Tipps 2005 19 02.02.2005 16:08
functionen in ein andere seite einbinden... imported_DJ Nuno PHP Tipps 2004 10 18.08.2004 11:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mail senden wenn mysql fehler vorliegt

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:43 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.