php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.06.2009, 17:09  
Neuer Benutzer
 
Registriert seit: 15.06.2009
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Freak83 befindet sich auf einem aufstrebenden Ast
Standard Erinnerung need help

Bin noch ein ziemlicher Anfänger und würde gern mit Hilfe einer DB eine Erinnerung schicken.

Habe auf dem Apachewebserver noch den Taskplaner laufen der mir die Seite alle 30min aufruft das klappt auch ich bekomme auch ne Mail.

Nur schickt er auch die Mail wenn sich der Status ändert
Eigentlich soll er nur ne Mail schicken wenn Status bei mindest einem Datensatz 2 ist.

Zur Tabelle:
Spalte1 Spalte2 Spalte3 Spalte4 Spalte5 Spalte6 status
Dddddd ddddd dddddd dddddd dddddd dddddd 2
Dddddd ddddd dddddd dddddd dddddd dddddd 0
Dddddd ddddd dddddd dddddd dddddd dddddd 1
Dddddd ddddd dddddd dddddd dddddd dddddd 2

<?php
$open ="SELECT status FROM open";
if ($open = "2");
$an = xxx.yyy@ccccc.com';
$betreff = "bla bla bla!!";
$from = "From: ME < xxx.yyy@ccccc.com >";
$text = "Lalalala!!"
;
$from = "From: Tickets System <germany.itteam@cbre.com>";
mail($an, $betreff, $text, $from);


Schon mal Danke für eure Hilfe.
Freak83 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.06.2009, 17:12  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Hallo,

Code:
$open ="SELECT status FROM open";
if ($open = "2");
oje...

http://www.php.de/php-einsteiger/489...rundlagen.html

$open ist ein String.
$open = "2" ist eine Zuweisung und kein Vergleich

PHP: mysql_connect - Manual
PHP: mysql_select_db - Manual
PHP: mysql_query - Manual
PHP: mysql_fetch_array - Manual

MySQL :: MySQL 5.1 Referenzhandbuch :: 3.3.4.8 Zeilen zählen

Gruß
Asipak ist offline  
Alt 15.06.2009, 17:21  
Neuer Benutzer
 
Registriert seit: 15.06.2009
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Freak83 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Asipak Beitrag anzeigen
Hallo,

Code:
$open ="SELECT status FROM open";
if ($open = "2");
oje...

http://www.php.de/php-einsteiger/489...rundlagen.html

$open ist ein String.
$open = "2" ist eine Zuweisung und kein Vergleich

PHP: mysql_connect - Manual
PHP: mysql_select_db - Manual
PHP: mysql_query - Manual
PHP: mysql_fetch_array - Manual

MySQL :: MySQL 5.1 Referenzhandbuch :: 3.3.4.8 Zeilen zählen

Gruß
also connection habe ich ja auch schon

require_once('mysql.inc.php');
mysql_connect($GLOBALS['mysql_host'], $GLOBALS['mysql_user'], $GLOBALS['mysql_passwd']) or do_error('functions.inc.php::mysql_open()', 'mysql_connect() failed', mysql_error(),__FILE__,__LINE__);
mysql_select_db($GLOBALS['mysql_db']) or do_error('functions.inc.php::mysql_select_db()', 'mysql_select_db() failed', mysql_error());


nur mit dem vergleich verstehe ich nicht so wirklich
Freak83 ist offline  
Alt 15.06.2009, 17:24  
Neuer Benutzer
 
Registriert seit: 15.06.2009
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Freak83 befindet sich auf einem aufstrebenden Ast
Standard

oh ein tipfehler ==
Freak83 ist offline  
Alt 15.06.2009, 17:27  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Hi,

deine Abfrage würde ich umformulieren:
PHP-Code:
$open ="SELECT
              COUNT(*) as num
        FROM
              `open`
        WHERE
              `status` = 2
"
;
$result mysql_query($sql) OR die (mysql_error());

$row mysql_fetch_array($result);

if (
$row["num"] > 0) {
  
// mind. 1 Eintrag gefunden

Ob dein Verbindungsaufbau so sonderlich gut gelungen ist, wage ich mal zu bezweifeln!
Asipak ist offline  
Alt 15.06.2009, 17:31  
Erfahrener Benutzer
 
Registriert seit: 10.02.2008
Beiträge: 115
PHP-Kenntnisse:
Fortgeschritten
fritz_07 befindet sich auf einem aufstrebenden Ast
Standard

Der Code ist aber abenteuerhaft.

Es fehlt beispielsweise ein Hochkomma (Hoffe, so nennt man das) und dein if-Konstrukt ist nicht wirklich logisch, sollte eigentlich sogar zu einem Syntax Error führen.
fritz_07 ist offline  
Alt 15.06.2009, 17:34  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Meinst du mich?
Asipak ist offline  
Alt 15.06.2009, 17:36  
Erfahrener Benutzer
 
Registriert seit: 10.02.2008
Beiträge: 115
PHP-Kenntnisse:
Fortgeschritten
fritz_07 befindet sich auf einem aufstrebenden Ast
Standard

Ne, bezog sich auf Freak83, der Zeitpunkt des Posts war nur sehr unglücklich.
fritz_07 ist offline  
Alt 15.06.2009, 17:59  
Neuer Benutzer
 
Registriert seit: 15.06.2009
Beiträge: 4
PHP-Kenntnisse:
Anfänger
Freak83 befindet sich auf einem aufstrebenden Ast
Standard

mmm jetzt bekomme ich nur noch
Query was empty

aber in der db steht ne 2

kann das an der connection liegen?
Freak83 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
[Erledigt] Rechnung mit punkt und komma problem. need help. linuxoderwindow PHP Tipps 2008 14 08.12.2008 12:47
Need Help, wer kennt wen über welchen ecken? wie realisiern? mysteryxxx PHP Tipps 2008 18 23.09.2008 19:32
Newsletter - need help TeazY PHP Tipps 2008 4 03.01.2008 19:25
Layout schwimmt - need help ! php1 HTML, Usability und Barrierefreiheit 6 14.12.2005 17:57
Need programers Beitragsarchiv 2 05.09.2005 15:40
help mein formular funzt nicht mehr, what's up? merci PHP Tipps 2005-2 5 25.06.2005 23:55
Geburtstaggsgeschenk für meinen Dad...need Help please PHP Tipps 2005 14 09.04.2005 17:20
frage nach bestimmten funktionen -> Update need more help PHP Tipps 2005 13 23.03.2005 10:09
I need help - PHP&MySQL PHP Tipps 2005 5 09.02.2005 15:13
need help: <prev | next> bei viewpic... denax PHP Tipps 2005 7 15.01.2005 17:32
Help Desk System ? Beitragsarchiv 7 31.12.2004 15:28
Button soll mehrere Ereignisse starten !? need your help PHP Tipps 2004 5 27.07.2004 18:00
need Help zu PHPSESSID vs valid XHTML PHP Tipps 2004 2 22.07.2004 16:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
errinerung schicken, php erinnerung schicken, mysql_connect($globals[\'mysql_host\'], $globals[\'mysql_user\'], $globals[\'mysql_passwd\']) or do_error(\'functions.inc.php::mysql_open()\', \'mysql_connect() failed\', mysql_error(),__file__,__line__);c, two mysql_connect opening mysql_error

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