php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.12.2011, 14:13  
Benutzer
 
Registriert seit: 06.10.2011
Beiträge: 79
PHP-Kenntnisse:
Anfänger
Moewe ist in Verruf geraten
Standard [Erledigt] Popup Fester mit Informationen, wie geht sowas

Habe vollgenden code:
PHP-Code:
....
 
   
$antwort mysql_query("SELECT * FROM crono_user ORDER BY name");
   
$zustandMitarbeiter "Anwesend laut Plan";
   
   while (
$mitarbeiterDaten mysql_fetch_assoc($antwort))
   {      
      
$antwortAbwesend mysql_query("SELECT abwesend.*, bezeichnung.*
                                      FROM crono_abwesend as abwesend 
                                      LEFT JOIN crono_abwesendbezeichnung as bezeichnung on bezeichnung.GrundID = abwesend.Crono_Abwesendbezeichnung_GrundID                    
                                      WHERE abwesend.Crono_User_PersonalNr = '"
.$mitarbeiterDaten['PersonalNr']."'");
                               
      while (
$abwesendDatenMitarbeiter mysql_fetch_assoc($antwortAbwesend))
      {
         
$von $abwesendDatenMitarbeiter['AbwesendVom'];        
         
$bis $abwesendDatenMitarbeiter['AbwesendBis']; 
         while (
$von <= $bis)
         {
            if (
$von == $heute)
            {
               
$zustandMitarbeiter $abwesendDatenMitarbeiter['Grundbezeichnung']." bis einschließlich ".date("d.m.Y"strtotime($bis));               
               
$farbeHintergrund "FF0033"
               
$von date("Y-m-d"strtotime($von."+ 1 day"));
            }
            else
            {
               
$von date("Y-m-d"strtotime($von."+ 1 day"));
               
$farbeHintergrund "33CC33";
            }            
         } 
       }
    echo
"
    <tr>
    <td class='linebottomabwesend' style='background-color: "
.$farbeHintergrund."'></td>
    <td class='linebottomabwesend'>"
.$mitarbeiterDaten['Name']."</td>
    <td class='linebottomabwesend'></td>
    <td class='linebottomabwesend'>"
.$mitarbeiterDaten['Vorname']."</td>
    <td class='linebottomabwesend'></td>
    <td align='center' class='linebottomabwesend'>"
.$mitarbeiterDaten['PersonalNr']."</td>
    <td class='linebottomabwesend'> </td>
    <td align='right' class='linebottomabwesend'>"
.$zustandMitarbeiter."</td>
    </tr>"
;
   }

Der funktioniert auch soweit ganz schön, nur würde ich gerne etwas einbauen.
Wenn man auf den Namen von einem der aufgelisteten klickt, soll ein Fester aufgehen, welches Daten über denjenigen mir anzeigt. In PHP werd ich das nicht lösen könne. Ich nehme an, dies wäre mit Java Script möglich, nur habe ich leider damit noch nicht gearbeitet.
Ich bedanke mich schon mal für euren aufwand und eure Hilfe.

Gruß
Sebastian
Moewe ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.12.2011, 14:26  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

PHP-Code:
 <td class='linebottomabwesend'><a href='profile.php?id=".$mitarbeiterDaten['PersonalNr']."'  target ='_blank'>".$mitarbeiterDaten['Vorname']."</a></td
setz einfach ein link auf deine person, in der Profile.php lädste dir die personnummer

PHP-Code:
   $details mysql_query("SELECT abwesend.*, bezeichnung.*
                                      FROM crono_abwesend as abwesend 
                                      LEFT JOIN crono_abwesendbezeichnung as bezeichnung on bezeichnung.GrundID = abwesend.Crono_Abwesendbezeichnung_GrundID                    
                                      WHERE abwesend.Crono_User_PersonalNr = '"
.mysql_real_escape_string($_GET['id'])."'"); 
wobei in deinem unteren code, da würde ich deine chrono_user noch mit joinen und nicht in einer schleife noch MYSQL befehle ausführen..
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline   Mit Zitat antworten
Alt 08.12.2011, 15:00  
Benutzer
 
Registriert seit: 06.10.2011
Beiträge: 79
PHP-Kenntnisse:
Anfänger
Moewe ist in Verruf geraten
Standard

Zitat:
Zitat von BlackScorp Beitrag anzeigen
PHP-Code:
 <td class='linebottomabwesend'><a href='profile.php?id=".$mitarbeiterDaten['PersonalNr']."'  target ='_blank'>".$mitarbeiterDaten['Vorname']."</a></td
setz einfach ein link auf deine person, in der Profile.php lädste dir die personnummer

PHP-Code:
   $details mysql_query("SELECT abwesend.*, bezeichnung.*
                                      FROM crono_abwesend as abwesend 
                                      LEFT JOIN crono_abwesendbezeichnung as bezeichnung on bezeichnung.GrundID = abwesend.Crono_Abwesendbezeichnung_GrundID                    
                                      WHERE abwesend.Crono_User_PersonalNr = '"
.mysql_real_escape_string($_GET['id'])."'"); 
wobei in deinem unteren code, da würde ich deine chrono_user noch mit joinen und nicht in einer schleife noch MYSQL befehle ausführen..
Also irgendwie wird die Personalnummer nicht übergeben.
PHP-Code:
echo "huhu";
$details mysql_query("SELECT * FROM crono_user WHERE PersonalNr = '".mysql_real_escape_string($_GET['id'])."'");
echo 
$details['PersonalNr']; 
hab das nun in der Profil.php stehen...Huhu wird ausgegeben, aber das andere echo ist leer
Moewe ist offline   Mit Zitat antworten
Alt 08.12.2011, 15:03  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.114
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

PHP-Code:
echo "huhu";
include 
'config.php';
$details mysql_query("SELECT * FROM crono_user WHERE PersonalNr = '".mysql_real_escape_string($_GET['id'])."'");

while(
$row mysql_fetch_array($details)){
echo 
$row['PersonalNr'];  

__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline   Mit Zitat antworten
Antwort


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
[Erledigt] Hauptfentser nach Druck auf Submit Button im PopUp neu laden litterauspirna JavaScript, Ajax und mehr 13 29.04.2010 19:45
[Erledigt] Browser refreshen durch Linkklick in einem PopUp Fenster litterauspirna JavaScript, Ajax und mehr 2 07.03.2010 11:33
IE wirft Sicherheitsrisiko bei Popup aus Crowz JavaScript, Ajax und mehr 5 21.01.2010 08:34
[Erledigt] Fenster aus Popup heraus schliessen - Popup ist ein frameset mooonikaaa JavaScript, Ajax und mehr 26 02.01.2010 02:08
Neue Nachricht in DB = Popup Schmuse PHP Tipps 2008 1 20.10.2008 14:38
Popup, das 100% einer Grafik erreicht? BartTheDevil89 PHP Tipps 2006 8 07.11.2006 14:37
bildanzeige popup öffnen/schließen Dummy2006 HTML, Usability und Barrierefreiheit 10 09.06.2006 01:28
Daten von popup zu bestehender Seiter! Broadcast PHP Tipps 2006 4 07.06.2006 13:02
Seite wartet mit dem Laden bis das PopUp geschlossen wurde Unknown HTML, Usability und Barrierefreiheit 2 24.09.2005 16:03
popup reload boehseronkel HTML, Usability und Barrierefreiheit 1 03.08.2005 14:34
[Erledigt] Java, PHP und PopUp Variablen Übergeben. PHP Tipps 2005 11 28.01.2005 21:01
[Erledigt] Übergabe an ein popup PHP Tipps 2005 9 26.01.2005 16:42
per javascript ein popup aus einem popup öffnen HTML, Usability und Barrierefreiheit 5 04.01.2005 15:09
Pic of the Day + Popup Funktion PHP Tipps 2004-2 10 29.12.2004 14:54
Popup und normales Fenster wird geöffnet. HTML, Usability und Barrierefreiheit 7 21.12.2004 19:08


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