php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.05.2009, 10:33  
Neuer Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 29
madeoutofdreams befindet sich auf einem aufstrebenden Ast
Standard Doppelte Einträge filtern?

Hi,

Wieder einmal ein Problem, das entstanden ist, weil ich bestehende Module abändern bzw. erweitern soll.

Und zwar sollen bei folgendem Fomular Von-Datum und Bis-Datum eingetragen werden und dann entsprechend (wenn ToDo-Häkchen aktiviert ist) farblich makiert werden, welche Termine in der SQL-Datenbank in diesem Zeitraum auslaufen (rot) und welche über den Zeitraum hinaus gehen (grün).

Hintergrund: Für die Personen mit rotem Eintrag muss ein neuer Termin geplant werden, für die mit grünem nicht.

Leider ist es so, dass sich Termine mancher Personen überschneiden - das heißt: es gibt für eine Person einen roten und einen grünen Termin. D.h. es würde sich aufheben und die Neuplanung wäre hinfällig.

Frage nun: Wie kann ich das vermeiden? Ich hatte schon Idee, das Ergebnis jeweils zwischen zu speichern und nur auszugeben, wenn die zugewiesene Person des Zwischenspeichers nicht mit der Person des nächsten Termines übereinstimmt, hatte aber dann Probleme mit der automatisierten Ausgabe (der Zwischenspeicher muss ja teilweise NACH der Abfrage - also nachdem schon ein neuer Termin aus der DB gelesen wurde - ausgegeben werden).

Hier der Quelltext:
PHP-Code:
<?php

require "../incs/opendb.inc.php";
include 
"../incs/header.inc";

// FÜR PDF-Ausgabe 
$sql_pdf "
SELECT   persdatenazb.Personalnummer, persdatenazb.Name, 
    persdatenazb.Vorname, 
    persdatenazb.Gruppe_ID, 
    org_ressort.Name as OrgRessortName, 
    org_ressort.Standort, 
    beeinsatz.von, 
    beeinsatz.bis, 
    ma_bbi.Name as AusName
    
FROM (((((beeinsatz 
INNER JOIN org_ressort ON beeinsatz.ressort_id=org_ressort.id) 
INNER JOIN org_einheit ON org_ressort.orgEinheit_ID=org_einheit.id) 
INNER JOIN persdatenazb ON beeinsatz.Personalnummer=persdatenazb.Personalnummer) 
INNER JOIN ma_bbi ON ma_bbi.Personalnummer=persdatenazb.Ausbilder) 
INNER JOIN ansprechpartner ON beeinsatz.ressort_id=ansprechpartner.ressort_id)
WHERE persdatenazb.Personalnummer NOT LIKE ''
"
;

$sql "
SELECT  persdatenazb.Personalnummer, 
    persdatenazb.Name, 
    persdatenazb.Vorname, 
    persdatenazb.Gruppe_ID, 
    org_ressort.Name as OrgRessortName, 
    org_ressort.Standort, 
    org_einheit.Name as OrgEinheitName,
    org_einheit.ozt,
    ansprechpartner.Anrede as ansp_anr,
    ansprechpartner.Nachname as ansp_name,
    ansprechpartner.Telefon as ansp_tel,
    beeinsatz.id, 
    beeinsatz.von, 
    beeinsatz.bis, 
    beeinsatz.bemerkungen, 
    ma_bbi.Name as AusName 
FROM (((((beeinsatz 
INNER JOIN org_ressort ON beeinsatz.ressort_id=org_ressort.id) 
INNER JOIN org_einheit ON org_ressort.orgEinheit_ID=org_einheit.id) 
INNER JOIN persdatenazb ON beeinsatz.Personalnummer=persdatenazb.Personalnummer) 
INNER JOIN ma_bbi ON ma_bbi.Personalnummer=persdatenazb.Ausbilder) 
INNER JOIN ansprechpartner ON beeinsatz.ressort_id=ansprechpartner.ressort_id)
WHERE persdatenazb.Personalnummer NOT LIKE ''
"
;

$azbname=$_POST[azbname];
$azbvorname=$_POST[azbvorname];
$gruppe=$_POST[gruppe];
$orgressortname=$_POST[orgressortname];
$orgeinheitname=$_POST[orgeinheitname];
$ozt=$_POST[ozt];
$ausbilder=$_POST[ausbilder];
$von=$_POST[von];
$bis=$_POST[bis];
$sortieren=$_POST[sortieren];
$filter $_POST[filter];
$beplanung $_POST[beplanung];
$todo $_POST[todo];

if (
$azbname!=""){
$sql.=" AND persdatenazb.Name LIKE '%$_POST[azbname]%'";
$sql_pdf.=" AND persdatenazb.Name LIKE '%$_POST[azbname]%'";
}

if (
$azbvorname!=""){
$sql.=" AND persdatenazb.Vorname LIKE '%$_POST[azbvorname]%'";
$sql_pdf.=" AND persdatenazb.Vorname LIKE '%$_POST[azbvorname]%'";
}

if (
$gruppe!=""){
$sql.=" AND persdatenazb.Gruppe_ID LIKE '%$_POST[gruppe]%'";
$sql_pdf.=" AND persdatenazb.Gruppe_ID LIKE '%$_POST[gruppe]%'";
}

if (
$orgressortname!=""){
$sql.=" AND org_ressort.Name LIKE '%$_POST[orgressortname]%'";
$sql_pdf.=" AND org_ressort.Name LIKE '%$_POST[orgressortname]%'";
}

if (
$orgeinheitname!=""){
$sql.=" AND org_einheit.Name LIKE '%$_POST[orgeinheitname]%'";
$sql_pdf.=" AND org_einheit.Name LIKE '%$_POST[orgeinheitname]%'";
}

if (
$ozt!=""){
$sql.=" AND org_einheit.ozt LIKE '$_POST[ozt]'";
$sql_pdf.=" AND org_einheit.ozt LIKE '$_POST[ozt]'";
}

if (
$ausbilder!=""){
$sql.=" AND ma_bbi.Personalnummer LIKE '$_POST[ausbilder]'";
$sql_pdf.=" AND ma_bbi.Personalnummer LIKE '$_POST[ausbilder]'";
}

if (
$von!=""){
$suchdatum implode('-'array_reverse(explode('.'$_POST[bis])));  
$sql.=" AND beeinsatz.von <= '$suchdatum'";
$sql_pdf.=" AND beeinsatz.von <= '$suchdatum'";
}

if (
$bis!=""){
$suchdatum implode('-'array_reverse(explode('.'$_POST[von]))); 
$sql.=" AND beeinsatz.bis >= '$suchdatum'";
$sql_pdf.=" AND beeinsatz.bis >= '$suchdatum'";
 }


if (
$filter == "aktiv"){
$sql.=" AND persdatenazb.eingestellt < NOW() AND persdatenazb.verlassen > NOW()";
$sql_pdf.=" AND persdatenazb.eingestellt < NOW() AND persdatenazb.verlassen > NOW()";
}
elseif (
$filter == "inaktiv") {
$sql.=" AND persdatenazb.eingestellt > NOW() OR persdatenazb.verlassen < NOW()";
$sql_pdf.=" AND persdatenazb.eingestellt > NOW() OR persdatenazb.verlassen < NOW()";
}

if (
$todo){
$suchdatum implode('-'array_reverse(explode('.'$_POST[bis]))); 
$sql.="AND beeinsatz.bis < '$suchdatum'";
$sql_pdf.="AND beeinsatz.bis < '$suchdatum'";
}

if (
$sortieren!=""){
$sql.=" ORDER BY $sortieren ASC";
$sql_pdf.=" ORDER BY $sortieren ASC";
}


$sql2="SELECT * FROM ma_bbi WHERE ausbilderstatus='1' ORDER BY Name ASC";
$ausbilder=mysql_query($sql2) or die(mysql_error());
if(
$berechtigung==or $berechtigung==or $berechtigung==3){
echo 
"
<form action=\"$PHP_SELF\" method=\"post\">\n
<table>
    <tr>
        <td class=\"td_sql_top\">AzbName</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"azbname\" value=\"$azbname\"></td>
        <td class=\"td_sql_top\">AzbVorname</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"azbvorname\" value=\"$azbvorname\"></td>
    </tr>
    <tr>
        <td class=\"td_sql_top\">Von</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"von\" value=\"$von\"></td>
        <td class=\"td_sql_top\">Bis</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"bis\" value=\"$bis\"></td>
    </tr>
    <tr>
        <td class=\"td_sql_top\">OrgRessort</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"orgressortname\" value=\"$orgressortname\"></td>
        <td class=\"td_sql_top\">OrgEinheit</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"orgeinheitname\" value=\"$orgeinheitname\"></td>
    </tr>
    <tr>
        <td class=\"td_sql_top\">Gruppe</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"gruppe\" value=\"$gruppe\"></td>
        <td class=\"td_sql_top\">OZT</td>
        <td class=\"td_sql_out\"><input type=\"text\" name=\"ozt\" value=\"$ozt\"></td>
    </tr>
    <tr>
        <td class=\"td_sql_top\">Ausbilder</td>
        <td class=\"td_sql_out\">
        <select name=\"ausbilder\">\n
        <option value=\"\">--Bitte ausw&auml;hlen--</option>\n"
;
            while (
$line mysql_fetch_array($ausbilder)){
            echo 
"\t<option value=\"$line[Personalnummer]\"";
            If(
$line[Personalnummer] == $_POST[ausbilder]){
            echo
" SELECTED";
            }
            echo 
">".$line[Name]." , ".$line[Vorname]."</option>\n";
            }
echo
"
        </select>
        </td>
        <td class=\"td_sql_top\">Sortieren nach</td>
        <td class=\"td_sql_out\">
        <select name=\"sortieren\">\n
        <option value=\"Personalnummer\""
; if ($_POST[sortieren]=="Personalnummer" || $_POST[sortieren]==""){ echo " selected "; } echo ">Personalnummer</option>
        <option value=\"Gruppe_ID\""
; if ($_POST[sortieren]=="Gruppe_ID" ){ echo " selected "; } echo ">Gruppe</option>
        <option value=\"AusName\""
; if ($_POST[sortieren]=="AusName" ){ echo " selected "; } echo ">Ausbilder</option>
        <option value=\"orgressortname\""
; if ($_POST[sortieren]=="orgressortname" ){ echo " selected "; } echo ">OrgRessort</option>
        <option value=\"orgeinheitname\""
; if ($_POST[sortieren]=="orgeinheitname" ){ echo " selected "; } echo ">OrgEinheit</option>
        <option value=\"standort\""
; if ($_POST[sortieren]=="standort" ){ echo " selected "; } echo ">Standort</option>
        <option value=\"von\""
; if ($_POST[sortieren]=="von" ){ echo " selected "; } echo ">von</option>
        <option value=\"bis\""
; if ($_POST[sortieren]=="bis" ){ echo " selected "; } echo ">bis</option>
        </select>
        </td>
    </tr>
    <tr>
     <td class=\"td_sql_top\">Azb anzeigen</td>
     <td class=\"td_sql_out\"><select size=\"1\" name=\"filter\"><option value=\"aktiv\""
.(($filter=="aktiv")?" selected":"").">besch&auml;ftigt</option><option value=\"inaktiv\"".(($filter=="inaktiv")?" selected":"").">nicht mehr/noch nicht besch&auml;ftigt</option><option value=\"alle\"".(($filter=="alle")?" selected":"").">alle</option></select></td>
     <td class=\"td_sql_top\">Betriebseinsatzplanung</td>
     <td class=\"td_sql_out\">aktiv: <input type=\"checkbox\" name=\"beplanung\""
.(($beplanung)?" checked":"")."> ToDo: <input type=\"checkbox\" name=\"todo\"".(($todo)?" checked":"").">
    </tr>

    <tr>
        <td colspan=\"2\"><input type=\"submit\" value=\"anzeigen\" name=\"anzeigen\"></td>
    </tr>
</table>
</form>"
;
}
echo 
"
<table>
    <tr>
        <td colspan=\"4\" class=\"td_sql_head\">Auszubildender</td>
        <td colspan=\"1\" class=\"td_sql_head\">Ausbilder</td>
        <td colspan=\"11\" class=\"td_sql_head\">Betriebseinsatz</td>
    </tr>
    <tr>
        <td class=\"td_sql_top\">Personal-Nr.</td>
        <td class=\"td_sql_top\">Nachname</td>
        <td class=\"td_sql_top\">Vorname</td>
        <td class=\"td_sql_top\">Gruppe</td>
        <td class=\"td_sql_top\">Nachname</td>
        <td class=\"td_sql_top\">OrgRessort</td>
        <td class=\"td_sql_top\">OrgEinheit</td>
        <td class=\"td_sql_top\">Ansprechpartner</td>
        <td class=\"td_sql_top\">Telefon</td>
        <td class=\"td_sql_top\">OZT</td>
        <td class=\"td_sql_top\">Standort</td>
        <td class=\"td_sql_top\">Von</td>
        <td class=\"td_sql_top\">Bis</td>
        <td class=\"td_sql_top\">Bemerkung</td>"
;
        
#nur anzeigen, wenn admin
        
if ($_SESSION['db_berechtigung'] ==4)
        {
            echo 
"<td class=\"td_sql_top\"> </td>";
        }
        echo 
"</tr>
"
;

if(
$berechtigung==or $berechtigung==or $berechtigung==3){
$ergebnismysql_query($sql) or die(mysql_error());
while(
$row=mysql_fetch_array($ergebnis))
{
 if (
$beplanung)
 {
 
$suchdatum implode('-'array_reverse(explode('.',$bis))); // Um Formatierung wie in SQL-Datenbank hinzubekommen YYYY-MM-TT
 
if ($row[bis] > $suchdatum)
  {
   
$style " style=\"background-color: #90EE90; \"";
  }
 else
  {
   
$style " style=\"background-color: #F08080; \"";
  }
 }
 
$vondatum date("d.m.Y",strtotime($row[von]));
 
$bisdatum date("d.m.Y",strtotime($row[bis]));
  echo 
"
    <tr>
        <td class=\"td_sql_out\" $style>"
.$row[Personalnummer]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[Name]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[Vorname]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[Gruppe_ID]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[AusName]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[OrgRessortName]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[OrgEinheitName]."</td>

        <td class=\"td_sql_out\" $style>"
.$row[ansp_anr]." ".$row[ansp_name]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[ansp_tel]."</td>


        <td class=\"td_sql_out\" $style>"
.$row[ozt]."</td>
        <td class=\"td_sql_out\" $style>"
.$row[Standort]."</td>
        <td class=\"td_sql_out\" $style>"
.$vondatum."</td>
        <td class=\"td_sql_out\" $style>"
.$bisdatum."</td>
        <td class=\"td_sql_out\" $style>"
.$row[bemerkungen]."</td>";
        
#nur anzeigen, wenn admin
        
if ($_SESSION['db_berechtigung'] ==4)
        {
        echo 
"<td class=\"td_sql_out\" $style><a href=\"editdelpersDatenBE.php?personalnummer=$row[Personalnummer]"."&beid=".$row[id]."\">bearbeiten</a></td>";
        }
    echo 
"</tr>";
}
}
if(
$berechtigung==1){
$sql="
SELECT  persdatenazb.Personalnummer, 
    persdatenazb.Name, 
    persdatenazb.Vorname, 
    persdatenazb.Gruppe_ID, 
    org_ressort.Name as OrgRessortName, 
    org_ressort.Standort, 
    org_einheit.Name as OrgEinheitName,
    org_einheit.ozt,
    ansprechpartner.Anrede as ansp_anr,
    ansprechpartner.Nachname as ansp_name,
    ansprechpartner.Telefon as ansp_tel,
    ansprechpartner.Email as ansp_mail,
    beeinsatz.id, 
    beeinsatz.von, 
    beeinsatz.bis, 
    beeinsatz.bemerkungen, 
    ma_bbi.Name as AusName 
FROM (((((beeinsatz 
INNER JOIN org_ressort ON beeinsatz.ressort_id=org_ressort.id) 
INNER JOIN org_einheit ON org_ressort.orgEinheit_ID=org_einheit.id) 
INNER JOIN persdatenazb ON beeinsatz.Personalnummer=persdatenazb.Personalnummer) 
INNER JOIN ma_bbi ON ma_bbi.Personalnummer=persdatenazb.Ausbilder) 
INNER JOIN ansprechpartner ON beeinsatz.ressort_id=ansprechpartner.ressort_id)
WHERE persdatenazb.Personalnummer = "
.$_SESSION['PersNr'];
$ergebnismysql_query($sql) or die(mysql_error());
while(
$row=mysql_fetch_array($ergebnis))
{
echo 
"
    <tr>
        <td class=\"td_sql_out\">"
.$row[Personalnummer]."</td>
        <td class=\"td_sql_out\">"
.$row[Name]."</td>
        <td class=\"td_sql_out\">"
.$row[Vorname]."</td>
        <td class=\"td_sql_out\">"
.$row[Gruppe_ID]."</td>
        <td class=\"td_sql_out\">"
.$row[AusName]."</td>
        <td class=\"td_sql_out\">"
.$row[OrgRessortName]."</td>
        <td class=\"td_sql_out\">"
.$row[OrgEinheitName]."</td>

        <td class=\"td_sql_out\">"
.$row[ansp_anr]." ".$row[ansp_name]."</td>
        <td class=\"td_sql_out\">"
.$row[ansp_tel]."</td>

        <td class=\"td_sql_out\">"
.$row[ozt]."</td>
        <td class=\"td_sql_out\">"
.$row[Standort]."</td>
        <td class=\"td_sql_out\">"
.$row[von]."</td>
        <td class=\"td_sql_out\">"
.$row[bis]."</td>
        <td class=\"td_sql_out\">"
.$row[bemerkungen]."</td>";
        
#nur anzeigen, wenn admin
        
if ($_SESSION['db_berechtigung'] ==4)
        {
        echo 
"<td class=\"td_sql_out\"><a href=\"editdelpersDatenBE.php?personalnummer=$row[Personalnummer]"."&beid=".$row[id]."\">bearbeiten</a></td>";
        }
    echo 
"</tr>";
}

}

$treffer=mysql_num_rows($ergebnis);
echo 
"
    <tr>"
;
    if (
$berechtigung == 4// für korrekte Formatierung.. keine besondere Relevanz
     
{
      echo 
"<td colspan=\"15\" class=\"td_sql_top\">";
     }
     else
      {
        echo 
"<td colspan=\"14\" class=\"td_sql_top\">";
      }

if (
$treffer=='0'){ echo "        Es wurde kein Datensatz gefunden"; }
if (
$treffer=='1'){ echo "        Es wurde ein Datensatz gefunden"; }
if (
$treffer>'1'){ echo "        Es wurden ".$treffer." Datens&auml;tze gefunden"; }

echo 
"
        </td>
    </tr>
</table>
"
;
if (
$beplanung// Spezieller Footer aufgrund spezieller PDF-Ausgabe für Betriebseinsatzplanung
 
{
  include 
"../incs/foot_beplanung.inc";
 }
else
 {
  include 
"../incs/footer.inc";
 }
?>

Geändert von madeoutofdreams (18.05.2009 um 10:37 Uhr).
madeoutofdreams ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.05.2009, 10:39  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Forensuche schon benutzt?
PTC ist offline  
Alt 18.05.2009, 10:52  
Neuer Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 29
madeoutofdreams befindet sich auf einem aufstrebenden Ast
Standard

ja.... aber ich habe auf den ersten Blick nichts gefunden, was mir weiterhelfen könnte..
madeoutofdreams ist offline  
Alt 18.05.2009, 11:58  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Das ist mir zu vage. Entweder Du betrachtest einen konkreten Termin und bestimmst grün/rot oder die Verfügbarkeit eines Mitarbeiters. Dann ist bereits ein rot ausreichend.

Bitte besser beschreiben!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 18.05.2009, 12:58  
Neuer Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 29
madeoutofdreams befindet sich auf einem aufstrebenden Ast
Standard

Naja es handelt sich da um Einsätze in Abteilungen. Mitarbeiter müssen immer beschäftigt sein. Nun ist es eben so, dass es Zeiträume gibt, in denen diese Planung läuft, z.B. vom 1.7.09 bis zum 30.09.09 ... in dieser Zeit müssen alle Mitarbeiter einen Auftrag haben.

Das wird dann so gespeichert:

id | Personalnummer | Ort | von | bis |
-------------------------------------
1 | 1234567 | Buero 1 | 3.8.09 | 25.10.09
2 | 0190666 | Buero 2 | 3.7.09 | 1.9.09
3 | 0190666 | Buero 3 | 5.9.09 | 1.1.10

Nach meinen Wünschen sollte der 1. Eintrag nun grün sein, der 2. rot und der 3. wieder grün - aufmerksame Beobachter werden aber feststellen, dass der 3. Eintrag den Status des 2. Eintrags aufhebt: Der Mitarbeiter muss nicht neu eingeplant werden, da er bereits einen neuen Termin zugewiesen bekommen hat. Problem ist eben nur, dass mein Code beides ausgibt.

Ich möchte, dass eben sowas nicht passiert. Wenn der Mitarbeiter nach Auslaufen des einen Termins einen neuen zugewiesen bekommt, sollte er in der Liste nicht auftauchen. Nur, wenn ihm wirklich kein neue Termin zugewiesen wurde.
madeoutofdreams ist offline  
Alt 18.05.2009, 15:31  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Falscher Ansatz. Das darf gar nicht erst in die DB gelangen! Bei der Eingabe passiert also folgendes:
- wenn belegt wird die Eingabe von Überschneidungen verhindert.
- wenn zwingend eingetragen werden soll, muss erst der Konflikttermin gelöscht werden. Alles andere ist doch unsinnig.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 19.05.2009, 10:34  
Neuer Benutzer
 
Registriert seit: 05.02.2009
Beiträge: 29
madeoutofdreams befindet sich auf einem aufstrebenden Ast
Standard

Naja, das würde ja nicht meinen Wünschen entsprechen.. aber ich gebs nun auf Ich soll was anderes machen
madeoutofdreams 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
Textfeld auf doppelte einträge prüfen MrBackUpper JavaScript, Ajax und mehr 4 30.03.2009 16:53
[Erledigt] Session array mit doppelte einträge ? ? ? c01001 Beitragsarchiv 3 12.03.2009 01:49
[Erledigt] Filter für doppelte Einträge Rilana PHP Tipps 2009 2 07.02.2009 12:16
datenbank doppelte einträge shok PHP Tipps 2008 6 09.12.2008 22:55
[Erledigt] DB spuckt doppelte einträge aus :( Siggi 259 Datenbanken 2 29.10.2008 16:38
[Erledigt] Insert into ohne doppelte einträge Supeede Datenbanken 8 03.08.2008 20:37
Doppelte einträge löschen Riks Datenbanken 6 25.04.2007 19:29
Doppelte Einträge nur einmal Zählen Zangelo Datenbanken 2 06.12.2006 17:41
doppelte Einträge filtern TailerD Datenbanken 7 12.07.2006 13:29
Doppelte Einträge aus Array Filtern Robstar Datenbanken 25 01.06.2006 11:56
Sicherung gegen doppelte Einträge Maho88 PHP Tipps 2006 5 02.01.2006 12:49
doppelte einträge löschen! Datenbanken 3 09.08.2005 14:38
doppelte Einträge aus Datenbank anzeigen Lia PHP Tipps 2005 9 24.05.2005 14:49
[Erledigt] Doppelte Einträge aus Textdatei entfernen PHP Tipps 2004 11 17.10.2004 15:00
Doppelte Einträge prüfen Datenbanken 12 15.06.2004 20:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql doppelte einträge filtern, http://www.php.de/php-einsteiger/55204-doppelte-eintraege-filtern.html, $suchdatum = implode(\'-\', array_reverse(explode(\'.\', $datum)));, doppelte einträge filtern, php doppelte einträge filtern, sql join doppelte einträge, mysql_query doppelte einträge löschen, sql doppelte datensätze filtern, sql doppelte spalteneinträge filtern, sql doppelte treffer, php doppelte filtern, sql datenbank 2 einträge einer id zuweisen, datum auf * filtern php, php doppelte einträge option, php doppelteausgabe anzeige filtern, join doppeleinträge, sql doppelte zeit werte rausfiltern, php checkbox array doppelt, doppelte datensätze filtern sql, sql join doppelte einträge filtern

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