Problem mit if()

pressi2

Mitglied
Hallo!

Bei der if() funktion muss ein fehler sein den die Funktioniert nicht habe schon alles versucht komm aber nicht drauf !! ich hoffe es kann mir wer helfen?!

der Code:
PHP:
$akt = mysql_query("SELECT aktivieren FROM ".$TableUmfrage." ORDER BY ID DESC LIMIT 1", $DatabasePointer);

if($akt=="nein") {

echo "Nicht Aktiviert";
}
elseif($akt=="ja") {
.
.
.


2 Problem wäre ich möchte immer die letzte Datenzeile überprüfen ob bei aktivieren ja oder nein drinnen steht!! aber zurzeit kommt immer nur die 1 !!

wäre nett wenn mir wer helfen könnte!!


mfg
 
lass dir mal ausgeben, was in $akt drin steht. machs mal mit var_dump.

vielleicht steht da gar nicht "ja" oder "nein" drinnen...
 
[phpf]mysql_query[/phpf] liefert dir nur eine Ressource zurück, keinen Inhalt der Felder.
Benutze [phpf]mysql_fetch_assoc[/phpf] um dir den Inhalt auszuliefern.
 
lass dir mal ausgeben, was in $akt drin steht. machs mal mit var_dump.

vielleicht steht da gar nicht "ja" oder "nein" drinnen...

also won i des mit echo moch kummt ois ergebnis nein

und won i des mit var_dump moch kum string(4) "nein"!!


des steht owa in da erstn DatenZeile nein und in da letztn steht ja!!

und i mecht das a des von da letztn auslest?
 
Zuletzt bearbeitet:
Also, erstmal ein kleiner Hinweis auf die Netiquette hier im Forum...
Also bitte hochdeutsch und mit einer vernünftigen Groß- und Kleinschreibung, sonst ist das für Nicht Österreicher eine Qual.

Probier es mal so.

PHP:
$query = mysql_query("SELECT aktivieren FROM ".$TableUmfrage." ORDER BY ID DESC LIMIT 1", $DatabasePointer);

$row = mysql_fetch_assoc($query);

var_dump($row);
 
Also, erstmal ein kleiner Hinweis auf die Netiquette hier im Forum...
Also bitte hochdeutsch und mit einer vernünftigen Groß- und Kleinschreibung, sonst ist das für Nicht Österreicher eine Qual.

Probier es mal so.

PHP:
$query = mysql_query("SELECT aktivieren FROM ".$TableUmfrage." ORDER BY ID DESC LIMIT 1", $DatabasePointer);

$row = mysql_fetch_assoc($query);

var_dump($row);


OK ich versuchs. Dut mir leid aber ich bin es schon sehr gewöhnt in der Mundart zu schreiben.

Also dan kommt das Ergebnis:

array(1) { ["aktivieren"]=> string(2) "ja" }
 
Zurück