anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 00:12

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Bedingte NAVs
BeitragVerfasst: Do 02 Nov, 2006 18:16 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
Also ich möchte, dass bestimmte NAVs angezeigt werden, wenn das ENUM richtig ist.

Ich habe mir eine Tabelle X angelegt
mit einem varchar "name" und einem enum "zustand" (ja & nein),
habe ein insert angelegt mit dem namen "bla"
im pma(phpMyAdmin) klappts prima, das enum abzufragen...
die ausgabe funzt aber leider nicht im php...
[php]$sql = db_query("SELECT `zustand` FROM `X` WHERE `name` = 'bla'");
$result = db_fetch_assoc($sql);
if ($result=='ja'){
addnav("blabla");
}[/php]Wäre nett, wenn mir da jemand behilflich sein könnte, also halt sagen, wie es richtig lauten muss...
Danke schonmal!

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Bedingte NAVs
BeitragVerfasst: Do 02 Nov, 2006 18:27 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Cybo hat geschrieben:
Also ich möchte, dass bestimmte NAVs angezeigt werden, wenn das ENUM richtig ist.

Ich habe mir eine Tabelle X angelegt
mit einem varchar "name" und einem enum "zustand" (ja & nein),
habe ein insert angelegt mit dem namen "bla"
im pma(phpMyAdmin) klappts prima, das enum abzufragen...
die ausgabe funzt aber leider nicht im php...
[php]$sql = db_query("SELECT `zustand` FROM `X` WHERE `name` = 'bla'");
$result = db_fetch_assoc($sql);
if ($result=='ja'){
addnav("blabla");
}[/php]Wäre nett, wenn mir da jemand behilflich sein könnte, also halt sagen, wie es richtig lauten muss...
Danke schonmal!


[php]$row = db_fetch_assoc(db_query("SELECT zustand FROM X WHERE name = 'bla'"));
if ($row['zustand']=='ja'){
addnav("blabla");
}[/php]
die ` haben ärgerpotential, würd ich raustun.
wenn du schon kompakt schreiben willst, dann würd ichs gleich so machen

du mußt im $row die spalte angeben, die du abgreifen willst.
normal würd ich sagen, mach bei sowas immer "debug($row)" um zu sehen was für ne info du kriegst, keine ahnung ob 0.97 das kann. oder output_array (lib/output_array.php).

oder eben manuell mal ausgeben, aber du wusstest anscheinend nicht, daß da immer ein array aus dem db_fetch_assoc rauskommt.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 02 Nov, 2006 19:06 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
Ja, sehr gut! Herzlichen Dank!

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum