SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 06.04.2013, 14:40:24
inspiron inspiron ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 68
Beiträge: 51
if- Abfrage klemmt

Hallo,
ich komme nicht weiter und brauche bitte eure Hilfe.
Folgendes möchte ich umsetzen:

Nach Außwahl eines Datums in einem Kalender sollen alle passenden Daten aus einer DB geladen werden.
Mit Zwei Buttons die im oberen Bereich einer Tabelle angeordnet sind, wird ein pdf erstellt. Das funktioniert!!

Damit die Buttons unsichtbar bleiben wenn ein Datum in der Zukunft angklickt wird, brauche ich eine entsprechende Abfrage.

Das möchte ich mit dem Wert aus "$datensatz['SENDUNG'];" realisieren.

In diesem Test.php zeigt mir var_dump($_SESSION['Button']); das genau so wie ich es möchte.

klick Kalender "gestern":

string (11) "xyz"

klick auf ein Datum in der Zukunft:

string (0) ""

"Nur die Button's wollen nicht so wie ich möchte"
PHP-Code:
 <?php
session_start
(); 

    echo 
"<table>";    

//if ($_SESSION['Button'] == "") {
if (isset($_SESSION['Button'] )) {

    echo 
"<td ><div id=\"IButton_print\" >Drucken </div></td>";
    echo 
"<td ><div id=\"IButton_mail\" >Versenden </div></td>";

}else{
    
    echo 
"<td></td>";
    echo 
"<td></td>";
}

    echo 
"</table>";


    
$sql "
        SELECT * FROM Tabelle 
    WHERE 
        SCHICHT = '" 
mysql_real_escape_string($_SESSION['schicht']) . "' 
    AND 
        DATUM = '" 
mysql_real_escape_string($_POST['mysql_datum']) . "' 
    ORDER BY ID DESC;"
;

$abfrageergebnis mysql_query$sql$conID );
while (
$datensatz mysql_fetch_array$abfrageergebnis )) 
{
$_SESSION['Button'] = $datensatz['SENDUNG'];

// Tabelle erstellen fuer die Ausgabe 

// <td > Hier wird eine Tabelle gefetcht </td>";
}

  echo 
"<pre>";
  
var_dump($_SESSION['Button']);
  echo 
"</pre>";
?>
Mit Zitat antworten
  #2  
Alt 06.04.2013, 14:50:15
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: if- Abfrage klemmt

Ich sehe kein Buttons.
Mit Zitat antworten
  #3  
Alt 06.04.2013, 15:07:43
inspiron inspiron ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 68
Beiträge: 51
AW: if- Abfrage klemmt

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
Ich sehe kein Buttons.
<div id=\"IButton_print\" >Drucken </div>
Mit Zitat antworten
  #4  
Alt 06.04.2013, 16:25:22
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: if- Abfrage klemmt

Das sind keine Buttons.
In der ID findet sich das Wort Button, mehr aber auch nicht.
Das sind Buttons: http://de.selfhtml.org/html/formular...ons.htm#modern
Mit Zitat antworten
  #5  
Alt 06.04.2013, 17:13:44
inspiron inspiron ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 68
Beiträge: 51
AW: if- Abfrage klemmt

Zitat:
Zitat von DokuLeseHemmung Beitrag anzeigen
Das sind keine Buttons.
In der ID findet sich das Wort Button, mehr aber auch nicht.
Das sind Buttons: http://de.selfhtml.org/html/formular...ons.htm#modern
Es geht ja auch nicht darum wie meine Buttons "erzeugt" werden, sondern das die Abfrage um diese darzustellen nicht funktioniert.

Icon Buttons
http://taitems.github.io/Aristo-jQuery-UI-Theme/

Diese Buttons werden durch den Eintrag "<div id=\"IButton_print\" >Drucken </div>" angezeigt (incl. link zum css, js...) Aber das tut ja nix zur Sache.
Ich wollte den Code ja nur auf das Wesentliche begrenzen.
Mit Zitat antworten
  #6  
Alt 07.04.2013, 12:56:20
Benutzerbild von urvater
urvater urvater ist offline
Senior Member
 
Registriert seit: Feb 2006
Ort: Wallrabenstein
Alter: 55
Beiträge: 1.044
AW: if- Abfrage klemmt

PHP kann nicht auf einen Klick reagieren, wenn nichts an den Server gesendet wird.
Sofern du hier nicht einen Eventhandler mit JQuery behandeln kannst müsstest du dies mit Javascript lösen.

In deinem Fall reagiert PHP auf deine Sessionvariable. Ist diese gesetzt werden auch die Buttons generiert. Klickt nun jemand auf ein neues Datum, dann weiß das PHP nicht.

Javascript könnte auf ein solches Ereignis reagieren und die Buttons entsprechend ein- bzw ausblenden.

Ich glaub ich hab dein Problem falsch verstanden.
PHP-Code:
if($_SESSION['BUTTON'] != ''){
//dein code

Sollte so reagieren, wie du es erwartest.
Mit Zitat antworten
  #7  
Alt 07.04.2013, 16:25:37
inspiron inspiron ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 68
Beiträge: 51
AW: if- Abfrage klemmt

Zitat:
Zitat von urvater Beitrag anzeigen

Javascript könnte auf ein solches Ereignis reagieren und die Buttons entsprechend ein- bzw ausblenden.
Hallo,
ich habe heute Vormittag auch nochmal probiert und bin auch deiner Meinung.
Wenn ich die Button's unterhalb der Tabelle plazieren würde (hatte ich probiert), dann funktioniert es.
Javascript hab ich noch nie, na mal sehen.

Zitat:
Zitat von urvater Beitrag anzeigen
Ich glaub ich hab dein Problem falsch verstanden.
PHP-Code:
if($_SESSION['BUTTON'] != ''){
//dein code

Sollte so reagieren, wie du es erwartest.
Das hatte ich auch schon probiert, ist halt anders rum. :-)

Geändert von inspiron (07.04.2013 um 16:41:20 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ergebnisse aus MySQL Abfrage, obwohl Abfrage eigentlich leer mauritius MySQLi/PDO/(MySQL) 1 15.09.2010 15:16:30
Doppelte Abfrage in einem SELECT Mark Knochen MySQLi/PDO/(MySQL) 9 02.09.2010 20:30:07
SQL Abfrage mit PHP Variablen die leer sind WHERE plz = ? Loki555 MySQLi/PDO/(MySQL) 8 28.04.2009 14:18:33
Wie SELECT mit Suche nach String beschleunigen? mgutt MySQLi/PDO/(MySQL) 11 23.10.2008 17:36:17
MySQL Abfrage innerhalb einer Abfrage HariboGold MySQLi/PDO/(MySQL) 4 27.08.2008 17:00:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:37:23 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt