php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.06.2005, 15:16  
Gast
 
Beiträge: n/a
Standard PHP Datenbankabfrage

Hallo liebe php-Gemeinde

Ich bin absoluter Beginner in php, das gleich mal im Voraus.

Ich habe folgendes Problem:

Ich habe ein Schulenverzeichnis (www.yoga-artikel.ch/yoga/yogaschulen.html), bei dem ich die Option "fetter Titel" einbauen möchte für einen bezahlten Eintrag.

In der Datenbank habe ich auch schon ein selektives Feld "hervorgehobener Titel" (ja;nein) eingefügt. Nun möchte ich falls dort ja steht, dass der Titel grösser und in der Farbe rot erscheint.

Wie lässt sich das bewerkstelligen? Herzlichen Dank im Voraus für Eure Hilfe.

Ivo

Anbei der verwendete php Code mit integrierter Sortierfunktion:

<? $code = <<<EOD
<TR valign="middle">
<TD>
{title}</TD><TD>

{teaser}
<% if ('{details}' !='') { echo "</TD><TD>
&raquo;mehrInfos..." ;} %></td></tr>
<tr><td></td>
</tr>
EOD;
if ($sort == 'name'){
$sorttype = "ORDER BY title ASC";
}
if ($sort == 'plz') {
$sorttype = "ORDER BY teaser ASC";
}

echo $schulen->generateList($code, "title,active,teaser,details,id", "WHERE archived=0 ".$sorttype, -1, 1,"<tr><td>

Zur Zeit sind keine Eintr&auml;ge erfasst.</td></tr>");
?>
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.06.2005, 15:55  
Gast
 
Beiträge: n/a
Standard

Du hast hier ganz komischen Code...

Aber nehmen wir mal an, dein Feld, wo du Ja/Nein gespeichert hast, heisst "Fett".

Alles was du nun machen musst ist folgendes:

PHP-Code:
<?php
if ($row["fett"] == "Ja") {
   
// mach fett
} else {
  
// lass' dünn
}
?>

Du übergibst die Datenbank abfrage aber an die Klasse "Schulen", Funktion "generateList", d.h du wirst dort, innerhalb dieser Funktion "generateList" was ändern müssen.
 
Alt 09.06.2005, 08:27  
Gast
 
Beiträge: n/a
Standard

Herzlichen Dank schon mal dsxs

An welcher Stelle in meinem html-Code muss ich den neuen php-Code einsetzen? Und was genau muss ich innerhalb der Funktion "generateList" ändern?

Bin für Eure Hilfe dankbar...
Ivo
 
Alt 09.06.2005, 10:04  
Gast
 
Beiträge: n/a
Standard

1. Da es sich um einen Quellcode handelt, der 1. nicht mit PHP Tags eiungeaschlossen ist und 2. er für kommerzielle dienste dient wirst du fertigen code nur über die rubrik gesuche erhalten.

2. Ein Tipp von mir, umsetzen musst du es jedoch selbst. bei "dingen" die NUR mit JA/NEIN beantwortet werden /können/sollen/müssen. Immer mit 0 oder 1, true oder false arbeiten.
 
Alt 10.06.2005, 18:22  
Gast
 
Beiträge: n/a
Standard

Hallo php'ler

kann mir denn niemand weiterhelfen? ich dachte, mein problem sei ziemlich einfach zu lösen.
Danke schon mal.
Ivo
 
 


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
datenbankabfrage nach funktionsübergabe obi PHP Tipps 2007 9 13.04.2007 02:01
Datenbankabfrage mit variablen select-Auswahlfeldern tinchen PHP Tipps 2006 1 11.04.2006 10:40
Struktur der Datenbankabfrage tinchen PHP Tipps 2006 2 07.04.2006 13:35
Ergebnisse einer Datenbankabfrage in eine Function packen Plague PHP Tipps 2006 26 28.02.2006 11:13
Datenbankabfrage mit Eingabe des Benutzers PHP Tipps 2006 4 20.02.2006 10:27
problem bei distinct datenbankabfrage... Promaetheus Datenbanken 2 25.01.2006 17:28
Probleme bei Datenbankabfrage - blättern maccoder PHP Tipps 2005-2 2 23.10.2005 05:18
[Erledigt] 2 verschiedene Datum vergleichen - Datenbankabfrage Datenbanken 3 19.06.2005 10:29
datenbankabfrage faultier PHP Tipps 2005-2 10 13.06.2005 11:40
Datenbankabfrage Serverübergreifend PHP Tipps 2005 22 04.05.2005 12:42
Datenbankabfrage: Ergebnisse anzeigen PHP Tipps 2005 5 07.04.2005 10:31
Datenbankabfrage für Singlesuche ThaRider Datenbanken 6 27.03.2005 09:35
suche bestimmte Datenbankabfrage mit SUM() Datenbanken 4 21.01.2005 13:40
zu langsame Datenbankabfrage Datenbanken 3 09.11.2004 16:24
[Erledigt] Datenbankabfrage Datenbanken 4 30.10.2004 22:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datenbankabfrage mit sortierfunktion, datenbankabfrage where, sortierfunktion datenbankabfrage#, php datenbankabfrage where eingabefeld

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