mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 11.10.2008 09:13 Benutzername: Passwort: Auto-Login

Thema: php-Code vereinfachen vom 24.04.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> php-Code vereinfachen
Seite: Zurück  1, 2, 3  Weiter
Autor Nachricht
pinablubb
Threadersteller

Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 24.04.2007 17:03
Titel

Antworten mit Zitat Zum Seitenanfang

koennte ich dann in meine sql abfrage hineinschreiben:
...
and weekdays like $day????
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Nemmberch
Alter: 33
Geschlecht: Männlich
Verfasst Di 24.04.2007 17:21
Titel

Antworten mit Zitat Zum Seitenanfang

wie gesagt, dein datenbank design ist kaputt. wenn du mit datums und/oder zeit operationen arbeiten willst, brauchst du eine spalte vom typ DATETIME oder DATE, so kannst du mit den diversen datums und zeit funktionen von mysql direkt arbeiten.

http://dev.mysql.com/doc/refman/5.1/de/date-and-time-functions.html
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pinablubb
Threadersteller

Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 24.04.2007 17:28
Titel

Antworten mit Zitat Zum Seitenanfang

hmm toll nur leider darf ich am datenbankdesign nichts aendern * Nee, nee, nee * ich darf nur den code kuerzen, damit er uebersichtlicher wird... was anderes darf ich nicht Menno!
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Nemmberch
Alter: 33
Geschlecht: Männlich
Verfasst Di 24.04.2007 18:34
Titel

Antworten mit Zitat Zum Seitenanfang

wieso darfst du es nicht - es ist doch eine verbesserung der wartbarkeit und performance.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pinablubb
Threadersteller

Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 24.04.2007 19:14
Titel

Antworten mit Zitat Zum Seitenanfang

die wollten mir nicht mal einblick in die datenbank selbst gewaehren.. total bloed..warum ich nichts aendern darf weiss ich nicht... vor allem das problem ist, dass das jetzige skript so ja funktioniert.. sie wollens nur kuerzer haben, damit sie leichter was aendern koennen an dem code...
  View user's profile Private Nachricht senden
XSchinkenX

Dabei seit: 25.01.2004
Ort: Mars
Alter: -
Geschlecht: -
Verfasst Di 24.04.2007 21:36
Titel

Antworten mit Zitat Zum Seitenanfang

Das mal durchlesen:

http://www.phpguru.org/static/templating.html

hilft vlt bereits weiter. "Kürzer" bedeutet keine Steigerung der Wartbarkeit des Codes. Im Gegenteil...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
pinablubb
Threadersteller

Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 24.04.2007 21:50
Titel

Antworten mit Zitat Zum Seitenanfang

$query="SELECT start_time, end_time, Rooms.handle AS room, weekdays
FROM Schedule, ScheduleTypes, Rooms
WHERE (Rooms_roomID IS NULL OR Rooms_roomID=roomID)
AND ScheduleTypes_typeID=typeID
AND ScheduleTypes.handle=\"Open Lab\"
AND Terms_termID=termID
AND Terms.handle='W07x1'";



$result=mysql_query($query) OR die(mysql_error());

while ($row = mysql_fetch_assoc($result))
{

if ($row['weekdays']="%M%")
{
echo "Monday /t".$row= ['start_time']."/t".$row = ['end_time']."/t".$row=['room']."<br>";
}

if ($row['weekdays']="%T%")
{
echo "Tuesday /t".$row= ['start_time']."/t".$row = ['end_time']."/t".$row=['room']."<br>";
}

if ($row['weekdays']="%W%")
{
echo "Wednesday /t".$row= ['start_time']."/t".$row = ['end_time']."/t".$row=['room']."<br>";
}
if ($row['weekdays']="%H%")
{
echo "Thursday /t".$row= ['start_time']."/t".$row = ['end_time']."/t".$row=['room']."<br>";
}
if ($row['weekdays']="%F%")
{
echo "Friday /t".$row= ['start_time']."/t".$row = ['end_time']."/t".$row=['room']."<br>";
}

if ($row['weekdays']="%S%")
{
echo "Saturday /t".$row= ['start_time']."/t".$row = ['end_time']."/t".$row=['room']."<br>";
}
}


so habe ichd das jetzt versucht zu loesen.. meint ihr dass das so funktionieren koennte??
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Nemmberch
Alter: 33
Geschlecht: Männlich
Verfasst Di 24.04.2007 23:48
Titel

Antworten mit Zitat Zum Seitenanfang

ich hab ehrlich gesagt keine lust mich da reinzuwurschteln, wie wärs denn mal mit ausprobieren?

da die einzig sinnige variante (das db design anzupassen) ausgeschlagen wurde, ist alles andere eh mühsig.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen php Formmailer php-code ist im Browser sichtbar
[php] Programmierstil: PHP Code Abgrenzung
PHP-Code
[Fehlersuche] im PHP-Code
HILFE php code?
[PHP] Code Checken
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.