php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.10.2004, 10:37  
Gast
 
Beiträge: n/a
Standard dringende frage

Ist es möglich eine solche SQL-Abfrage zu gestalten.
Ich müsste immer die gleiche while schleife haben, aber immer einen anderen wert für "sql where wochentag".
ev ist es ja möglich die wochentage in variablen zu setzen und der reihe nach durch die while-schleife zu lassen.

habe mal so was ähnliches vorbereitet, weiss jedoch nicht ob das geht und ob es nicht einfacher gehen würde.

PHP-Code:
        include('inc/database.inc.php');
        
$connection mysql_connect($db['host'],$db['uid'],$db['pwd']);
        if(
$connection)
        {
            
                
mysql_select_db($db['db']);
                
$sql "SELECT 
                      k_id, 
                      k_name, 
                      k_zeit, 
                      UNIX_TIMESTAMP(k_beginn) AS k_newbeginn, 
                      UNIX_TIMESTAMP(k_ende) AS k_newende, 
                      k_preis 
                    FROM 
                      kurse 
                    ORDER BY 
                      k_beginn ASC, 
                      k_zeit ASC 
                   "

            }
            
        
$result mysql_query($sql)or die(mysql_error()) ;
        if(
$result)
        {
        
$sqlWHERE k_beginn Montag            
                
while($row mysql_fetch_assoc($result)) 
                {
                
//irgendwas    
                
}
        
$sqlWHERE k_beginn Dienstag            
                
while($row mysql_fetch_assoc($result)) 
                {
                
//irgendwas    
                

 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.10.2004, 10:38  
Gast
 
Beiträge: n/a
Standard

ich versteh zwar den sinn des ganzen nicht, aber wie wäre es, wenn du ein array mit
den Wochentagen machst, da mit foreach() durchläufst und in der schleife dein $sql =..
und while() .. ausführst?
 
Alt 21.10.2004, 10:42  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

was soll das hier sein?
PHP-Code:
$sqlWHERE k_beginn Montag 
wenn du etwas an die bereits existierende variable $sql anhängen willst, dann musst du das mit per Vereinigungs-Zuweisungsoperator (was ein begriff ) machen:
http://www.php.net/manual/de/languag...assignment.php

weiterhin sollte montag wohl in hochkommata stehen.
imported_Ben ist offline  
Alt 21.10.2004, 12:48  
Gast
 
Beiträge: n/a
Standard

hi stef:

sinn, kurse welche am montag stattfinden werden ausgegeben, danach die des dienstag usw.

$sql= WHERE k_beginn = Montag---ist nur vereinfacht.
 
Alt 21.10.2004, 12:52  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von andyM
$sql= WHERE k_beginn = Montag---ist nur vereinfacht.
steht nirgendwo.

wie sieht dein code jetzt aus?
was hast du geändert?

hast du noch probleme?

input!!
imported_Ben ist offline  
Alt 21.10.2004, 12:57  
Gast
 
Beiträge: n/a
Standard

moin du salsatänzer,

die lösung steht in bens posting .. du hängst einfach immer schön
mit $sql .= WHERE ..... "; an, aber vergiss nicht das letzte ' " ' in der ersten
SELECT Anweisung zu entfernen.

eigentlich ganz einfach ..
 
 


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
Frage zur dauerhaften voting sperre! litterauspirna PHP Tipps 2008 19 29.05.2008 16:19
Frage zu Session SmileMan PHP Tipps 2008 1 08.10.2007 11:22
Smarty frage: switch($action) PHP Tipps 2007 5 30.12.2006 18:07
Frage zu einem mySQL/php/html Konstrukt <Daniel> PHP Tipps 2006 5 11.07.2006 16:07
Blöde Frage " oder ' FireFIghter PHP Tipps 2005-2 7 22.09.2005 07:06
[Erledigt] Einfache Frage! Datenbanken 2 21.09.2005 08:27
Frage zu Speicherreservierung in PHP FiSiHRO PHP Tipps 2005-2 4 13.09.2005 12:00
Frage zu grafiken JohnRambo PHP Tipps 2005-2 23 16.08.2005 20:57
[Erledigt] frage PHP Tipps 2005-2 9 15.06.2005 13:22
Performence Frage PHP-Fortgeschrittene 10 06.05.2005 19:00
Frage zu einem Editformular PHP Tipps 2005 3 25.04.2005 14:58
mal ne Frage PHP Tipps 2005 7 14.04.2005 09:46
Technische Frage zur Realisation einer Online-Umfrage Stefano PHP Tipps 2005 5 16.03.2005 17:39
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42
[Erledigt] Frage! PHP Tipps 2004 4 27.07.2004 11:25


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