php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.11.2008, 15:42  
YAT
Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 49
YAT befindet sich auf einem aufstrebenden Ast
Standard

Was bewirkt das?

Was habe ich davon?
YAT ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.11.2008, 15:44  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Naja, er macht dir daraus nen SQL-Konformes Datum, also 2008-07-15, da du aber immer noch nicht gesagt hast was du hier eigentlich anstellen willst ("Vergleich" kann viel heissen) kann ich auch nicht mehr sagen
cycap ist offline  
Alt 25.11.2008, 15:49  
YAT
Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 49
YAT befindet sich auf einem aufstrebenden Ast
Standard

ich will ueberpruefen ob ein geraet (GID) zu einer eingebenen zeitspanne (datum und Uhrzeit) noch verfuegbar is....
Wenn ja wird das in die DB geschrieben.... bzw. des klappt aber es fehlt halt die Abfrage....
YAT ist offline  
Alt 25.11.2008, 15:55  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Maaaan wie sieht die Struktur deiner Tabelle aus? Ein von- und ein bis-Datum? Oder nur ein Datumsfeld? Vergleich mit zwei Datumswerten aus nem Formular oder wie?
cycap ist offline  
Alt 25.11.2008, 16:00  
YAT
Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 49
YAT befindet sich auf einem aufstrebenden Ast
Standard

Also habs jett n bissl anders gemacht...
in die Tabelle kommt folgendes

GID INT
Dvon DateTime
Dbis DateTime
YAT ist offline  
Alt 25.11.2008, 16:11  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Na das ist ja schön für dich.
cycap ist offline  
Alt 25.11.2008, 16:36  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Man das ist doch nicht sooo schwer...

PHP-Code:
$sql '
SELECT
  DATE(Dvon) as start,
  DATE(Dbis) as end
FROM
  table
WHERE
  GID = ' 
13;

$result mysql_query$sql ) or die ( 'SQL Error: ' mysql_error( ) );

$row mysql_fetch_assoc$result ); // Wenn nur eine Zeile dann so.

$row'start_time' ] = strtotime$row'start' ] );
$row'end_time' ]  = strtotime$row'end' ] );

$checktime time( );
if ( 
$checktime $row'start_time' ] && $checktime $row'end_time' ] )
  echo 
'Gerät belegt';
else
  echo 
'Gerät frei'
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 26.11.2008, 08:50  
YAT
Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 49
YAT befindet sich auf einem aufstrebenden Ast
Standard

hey cool danke....

aber wenn ich mehrere eintraege habe in der DB und du auch alle mit abfragen moechte?

muss ich des dann in

PHP-Code:
$num=mysql_num_rows($res);
    for(
$i=0$i<$num$i++ )
    {
.....

schreiben oder einfach

Zitat:

$row = mysql_fetch_assoc( $result ); // Wenn nur eine Zeile dann so.
weglassen ?
YAT ist offline  
Alt 26.11.2008, 11:14  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

nein dann musst du eine schleife bauen:

PHP-Code:
while( $row mysql_fetch_assoc$result ) )
{
  
/*
  ** Code
  */

Wie ich oben geschrieben habe, kannst du nur verwenden, wenn du eine Zeile erwartest. Andernfals bekommst du immer nur die erste Zeile in Row rein.
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 26.11.2008, 11:20  
YAT
Benutzer
 
Registriert seit: 06.10.2008
Beiträge: 49
YAT befindet sich auf einem aufstrebenden Ast
Standard

okay Danke habs schon geloest =P

dein Tip war sehr hilfreich ! DANKE
YAT ist offline  
 


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
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
Unix Timestamp in Datum umwandeln pHleX PHP Tipps 2007 2 09.07.2007 17:11
Wie kann ich ein Datum in einem Unix Timestamp umwandeln tomtaz PHP Tipps 2006 10 24.05.2006 19:38
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
Datum aus dem text Tic Rederon PHP Tipps 2005-2 18 04.08.2005 08:24
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] String in Datum umwandeln und für Abfrage brauchbar machen PHP Tipps 2005 3 12.05.2005 00:24
Datum umwandeln Plague PHP Tipps 2005 9 20.04.2005 12:01
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
datum in zahl umwandeln PHP Tipps 2004 1 13.09.2004 15:50
in Datum umwandeln PHP Tipps 2004 4 01.09.2004 22:56
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31
datum in zahl umwandeln PHP Tipps 2004 1 02.07.2004 10:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
text in datum umwandeln in abfrage

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