Autor |
Nachricht |
pinablubb
Threadersteller
Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 24.04.2007 17:03
Titel
|
|
|
koennte ich dann in meine sql abfrage hineinschreiben:
...
and weekdays like $day????
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Di 24.04.2007 17:21
Titel
|
|
|
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
|
|
|
|
|
Anzeige
|
|
|
pinablubb
Threadersteller
Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 24.04.2007 17:28
Titel
|
|
|
hmm toll nur leider darf ich am datenbankdesign nichts aendern ich darf nur den code kuerzen, damit er uebersichtlicher wird... was anderes darf ich nicht
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Di 24.04.2007 18:34
Titel
|
|
|
wieso darfst du es nicht - es ist doch eine verbesserung der wartbarkeit und performance.
|
|
|
|
|
pinablubb
Threadersteller
Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 24.04.2007 19:14
Titel
|
|
|
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...
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
|
|
|
|
pinablubb
Threadersteller
Dabei seit: 23.04.2007
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 24.04.2007 21:50
Titel
|
|
|
$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??
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Di 24.04.2007 23:48
Titel
|
|
|
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.
|
|
|
|
|
|
|
|
Ähnliche Themen |
vereinfachen von nem script
php script vereinfachen?
Logo-Platzierung vereinfachen
SQL Abfrage vereinfachen (Kategorien)
QR Code
ean code
|
|