php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.07.2008, 14:03  
Erfahrener Benutzer
 
Registriert seit: 22.05.2008
Beiträge: 192
krackmoe befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] wert auslesen aus mysql

Danke!

Ich steh gerade voll an, hab echt schon alles mögliche rumprobiert, komm aber auf keinen grünen Zweig.

Hab folgenden Code:

Eintrag ins Gästebuch funktioniert problemlos, auch dass ich nicht öfter als alle 10 Minuten mit derselben IP posten kann.

Ein Problem gibt es aber.
Beim ersten Aufruf, kann er nicht aufs Array zugreifen und haut mir ne Fehlermeldung raus, alles kein Problem eigentlich, aber unschön!

Jetzt wollt ichs mit boolean Variablen probieren und verwzwickten If Abfragen, aber ich komm auf keinen grünen Zweig.
Ich möcht einfach nur, dass er beim ersten Mal nicht probiert aufs Array zuzugreifen

Also auf die Zeile: $ergebnis = mysql_result($result,0,0);
Code:
else{                            
                                if($user != null && $email != null && $msg != null){
                                    $datum = date("Y.m.d - H:i");
                                    $ipadresse ="$REMOTE_ADDR";                                
                                    $ergebnis = "";                            
                                        
                                    $result = mysql_query("SELECT timestamp FROM gastebuch WHERE ip = '$ipadresse' ORDER BY TIMESTAMP DESC LIMIT 1");
                                    $ergebnis = mysql_result($result,0,0);                                    
                                    
                                    if($ergebnis + 600 > time()){
                                        echo "ne geht ned zu schnell";
                                    }
                                    else{
                                        $times = time();
                                        mysql_query($eintrag = "INSERT INTO gastebuch(name, mail, mitteilung, datum, ip, timestamp) VALUES ('$user', '$email', '$msg', '$datum','$ipadresse', '$times')");
                                    }
                                }                            
                                else{
                                    echo "Felder leer";
                                    echo "<a href='gast.php'>nochmal</a>";                                
                                }
                            }

Geändert von krackmoe (11.07.2008 um 14:59 Uhr).
krackmoe ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.07.2008, 15:18  
Erfahrener Benutzer
 
Benutzerbild von Montellese
 
Registriert seit: 30.07.2007
Beiträge: 541
Montellese befindet sich auf einem aufstrebenden Ast
Montellese eine Nachricht über MSN schicken
Standard

Natürlich kann er beim ersten Mal nicht drauf zugreifen, weil ja auch kein Eintrag in der Datenbank mit der entsprechenden IP-Adresse existiert, sprich die SELECT Abfrage ergibt keine Ergebnisse. Das kannst und musst du problemlos mit mysql_num_rows überprüfen. Zudem empfehle ich dir mysql_result nicht zu verwenden. Auch im PHP-Manual steht, dass Funktionen wie mysql_fetch_row, mysql_fetch_array, mysql_fetch_object oder mysql_fetch_assoc effizienter sind.
Montellese ist offline  
Alt 11.07.2008, 15:36  
Erfahrener Benutzer
 
Registriert seit: 22.05.2008
Beiträge: 192
krackmoe befindet sich auf einem aufstrebenden Ast
Standard

DANKE

Endlich gehts... solang da jetzt rumgehockt!!! An dem Scheiss :P
krackmoe ist offline  
Alt 11.07.2008, 17:11  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.072
PHP-Kenntnisse:
Anfänger
litterauspirna befindet sich auf einem aufstrebenden Ast
litterauspirna eine Nachricht über ICQ schicken
Standard

Ich frage mich aber trotzdem wieso du obwohl schon paar posts hier weg hast deinen Code immer noch nicht in PHP Tags schreibst,ich denke mit den Forenregeln bist bewandert!

Und bitte noch als erledigt markieren!
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 11.07.2008, 17:58  
Erfahrener Benutzer
 
Registriert seit: 22.05.2008
Beiträge: 192
krackmoe befindet sich auf einem aufstrebenden Ast
Standard

Guter Einwand...

Werd ich demnächst beherzigen.
krackmoe 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
Dynamisch Array aus MySQL mit PHP auslesen. Muuip PHP Tipps 2008 2 26.08.2007 21:19
[Erledigt] Höchsten Wert aus Tabelle auslesen Datenbanken 2 23.06.2006 12:34
[Erledigt] MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
selektierten Wert aus Mysql in Auswahlliste anzeigen CIMM PHP Tipps 2006 5 23.02.2006 15:37
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
wert aus mysql mit php auslesen Datenbanken 5 08.09.2005 20:18
wert aus mysql auslesen PHP Tipps 2005-2 5 08.09.2005 20:13
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
große datenmengen aus mysql auslesen bratwurstschorsch PHP Tipps 2005-2 6 04.08.2005 16:05
MySQL Tabelle nach wert in spalte durchsuchen PHP Tipps 2005 5 31.01.2005 20:37
Auslesen aus Mysql mit php PHP Tipps 2004 10 08.09.2004 15:36
Kein Auslesen aus Mysql möglich.. PHP Tipps 2004 3 12.08.2004 09:38
Top5 aus MySQL auslesen - wie gehts? PHP Tipps 2004 4 09.08.2004 23:37
aus mysql db auslesen und in datei schreiben. Sclot PHP Tipps 2004 2 19.07.2004 21:56
Ganze Texte von Websites aus Mysql auslesen Datenbanken 3 02.06.2004 17:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mysql einzelnen wert auslesen, mysql wert auslesen, mysql einzelnen wert auslesen, php mysql wert auslesen, mysql einen wert auslesen, php mysql ein wert, mysql timestamp auslesen, php mysql wert suchen, php mysql wert, mysql nur einen wert auslesen, timestamp mysql auslesen, mysql werte auslesen, wert aus mysql auslesen, mysql php einen wert, php mysql einzelner wert auslesen, mysql wert anzeigen php, mysql php wert auslesen, wert aus mysql db in php anzeigen, wert aus mysql in php, php mssql tageswert

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 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