Hallo,
ich bin neu hier und gleich schon ein großes Problem.
Ich habe auch schon danach gesucht,sber leider nichts gefunde, veilleicht liegt es auch daran, daß ich absoluter Anfänger bin.
Ich habe eine Seite, auf der Liefertermine (also noch offene Bestellungen mit den Terminen) angegeben werden, Komissionsmane mit dazugehöriger Belegnummer, Programm & Ausführung(Farbe) und dem voraussichtlichen Liefertermin.
Diese Daten lese ich aus einer MySQL-Datenbank ein.
Ich möchte jetzt noch, daß wenn man auf den Komissionsmane klickt, sich ein PopUp-Fenster öffnet mit weiten relevaten Daten für die Bestellung.
Ich habe eine Lösung, wenn es nur eine offene Bestellung gibt, aber es müßte doch auch möglich sein, verschiedene PopUp-Fenster öffnen zu können, je machden, welchen Kommisionsnaman man angeklickt hat. Mit der Kommision soll er sich dann weitere Infos in der MySQL-Datenbank holen und pber ein PopUp-Fenster ausgeben.
Hier mein Quellcode, WO muß ich WAS ergänzen?
Wie gesagt, absoluter Anfänger - bin froh über jede Hilfe.
liefertermine.inc.php:
poplt.php:
Liebe Grüße,
eure woki
ich bin neu hier und gleich schon ein großes Problem.
Ich habe auch schon danach gesucht,sber leider nichts gefunde, veilleicht liegt es auch daran, daß ich absoluter Anfänger bin.
Ich habe eine Seite, auf der Liefertermine (also noch offene Bestellungen mit den Terminen) angegeben werden, Komissionsmane mit dazugehöriger Belegnummer, Programm & Ausführung(Farbe) und dem voraussichtlichen Liefertermin.
Diese Daten lese ich aus einer MySQL-Datenbank ein.
Ich möchte jetzt noch, daß wenn man auf den Komissionsmane klickt, sich ein PopUp-Fenster öffnet mit weiten relevaten Daten für die Bestellung.
Ich habe eine Lösung, wenn es nur eine offene Bestellung gibt, aber es müßte doch auch möglich sein, verschiedene PopUp-Fenster öffnen zu können, je machden, welchen Kommisionsnaman man angeklickt hat. Mit der Kommision soll er sich dann weitere Infos in der MySQL-Datenbank holen und pber ein PopUp-Fenster ausgeben.
Hier mein Quellcode, WO muß ich WAS ergänzen?
Wie gesagt, absoluter Anfänger - bin froh über jede Hilfe.
liefertermine.inc.php:
PHP:
<?php
$server = "localhost";
$user = "wwwrun";
$pass = "";
$database = "handel";
include ("checkuser.php");
$db_link=mysql_connect($server, $user, $pass);
$verbindung = mysql_connect($server, $user, $pass)
or die ("Konnte Verbindung zur Datenbank nicht herstellen!");
mysql_select_db($database, $verbindung)
or die ("Fehler beim Zugriff auf die Datenbank $database!");
//Selektion nach Kommissions-Nr - intakp=Liefertermine - intzgp=Zugangsdaten der Kunden
$sql1 = "Select COMMIK
from intakp, intzgp
where intakp.KDNRIK = intzgp.KDNRIN
and KNAMIN = '".$_SESSION["user_id"]."'";
$sql2 = "Select BENRIK, PROGIK, AUSFIK, LIKWIK
from intakp, intzgp
where intakp.KDNRIK = intzgp.KDNRIN
and KNAMIN = '".$_SESSION["user_id"]."'";
?>
<html>
<body link="#336666" vlink="#336666" alink="#336666" valign="top">
<font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666" SIZE="5">
<b>Ihre Liefertermine</b></font>
<table border="0" width=100% valign="top">
<colgroup>
<col width=40%>
<col width=20%>
<col width=5%>
<col width=15%>
<col width=20%>
</colgroup>
<tr>
<td align="left" valign="top"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666">Kommission</font></td>
<td align="left" valign="top"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666">Beleg</font></td>
<td align="left" valign="top" colspan="2" ><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666">Programm / Ausführung</font></td>
<td align="left" valign="top"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666">Voraussichtlicher Liefertermin</font></td>
</tr>
<?php
//SQL-Anweisung - Tabelle ausgeben
$result1 = mysql_query($sql1);
$result2 = mysql_query($sql2);
$row2 = mysql_fetch_row ($result2);
//Alle Ergebniszeilen durchgehen
while ($row1 = mysql_fetch_row ($result1)){
//Tabellenzeilen Anfang
echo "<tr>\n";
//Alle Spalten durchghen
for ($i = 0; $i < mysql_num_fields($result1); $i++){
echo "<td><p><font face='Arial,Helvetica,Geneva,Swiss,SunSans-Regular' color='#336666'><a href='javascript:PopupFenster()'>";
echo $row1[$i];
echo "</a></font></p></td>";
for ($j = 0; $j < mysql_num_fields($result2); $j++){
echo "<td><font face='Arial,Helvetica,Geneva,Swiss,SunSans-Regular'>$row2[$j]</font></td>";
}
}
}
//Tabelleende
echo " </tr>\n";
echo "</table>\n";
?>
<!--Popup-->
<script type="text/javascript">
function PopupFenster() {
F = window.open("poplt.php","Popup","width=400,height=300,left=200,top=200");
}
</script>
</body>
</html>
poplt.php:
PHP:
<?php
$server = "localhost";
$user = "wwwrun";
$pass = "";
$database = "handel";
include ("checkuser.php");
$db_link=mysql_connect($server, $user, $pass);
$verbindung = mysql_connect($server, $user, $pass)
or die ("Konnte Verbindung zur Datenbank nicht herstellen!");
mysql_select_db($database, $verbindung)
or die ("Fehler beim Zugriff auf die Datenbank $database!");
$sql = "Select KDNRIK, BENRIK, PROGIK, AUSFIK, COMMIK, LIKWIK, PLDTIK, LSDTIK, TEXTIK, SABEIK
from intakp, intzgp
where intakp.KDNRIK = intzgp.KDNRIN
and KNAMIN = '".$_SESSION["user_id"]."'";
?>
<html>
<title>Liefertermine</title>
<body>
<table border="0" cellpadding="0" cellspacing="0">
<tr height="20">
<p align="left">
<font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666" SIZE="5"><b>Liefertermine</b></font>
</p>
</tr>
<tr bgcolor="#FFb000">
<td width="18"></td>
<td width="170">
<font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#336666" SIZE="2"><b>Kundennummer<br><br>Belegnummernummer<br>Programm<br>Ausführung<br>Kommission<br>vor. Lieferwoche laut AB<br>vor. Produkt.-Datum<br>vor. Auslieferung<br>Statuszeile<br>Sachbearbeiter</b></font></td>
<td width="190"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="#000000" SIZE="2">
<b>
<?php
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
echo "<br>";
for($i=0;$i<=mysql_num_fields($result);$i++){
echo $row[$i];
if($i==0) echo "<br>";
echo "<br>";
}
?>
</b></font></td>
</tr>
</form>
</body>
</html>
Liebe Grüße,
eure woki
Zuletzt bearbeitet von einem Moderator: