Hallo Leute,
ich arbeite zu Hause für die Übung an einem Webportal. Ich habe eine Javascript und php Dateien erstellt.
Mein index.php:
<table>
<tr>
<h3>Träger</h3>
</tr>
<tr>
<td align="right">Träger-Nr:</td>
<td align="left"><input id="ntraegernr" /></td>
</tr>
<tr>
<td align="right">Name (1):</td>
<td align="left"><input id="ntraegername1" /></td>
</tr>
<tr>
<td align="right">Name (2):</td>
<td align="left"><input id="ntraegername2" /></td>
</tr>
<tr>
<td align="right">Straße, Hausnummer:</td>
<td align="left"><input id="ntraegerstr" /></td>
</tr>
<tr>
<td align="right">PLZ:</td>
<td align="left"><input id="ntraegerplz" /></td>
</tr>
<tr>
<td align="right">Ort:</td>
<td align="left"><input id="ntraegerort" /></td>
</tr>
<tr>
<td align="right">Telefon:</td>
<td align="left"><input id="ntraegertelefon" /></td>
</tr>
<tr>
<td align="right">Fax:</td>
<td align="left"><input id="ntraegerfax" /></td>
</tr>
<tr>
<td align="right">E-Mail:</td>
<td align="left"><input id="ntraegermail" /></td>
</tr>
<tr>
<td align="right">Bundesland:</td>
<td align="left"><input id="ntraegerBundesland" /></td>
</tr>
<tr>
<td align="right">Diözese:</td>
<td align="left"><input id="ntraegerDioezese" /></td>
</tr>
</table>
Traeger.php:
<?php
#Include the connect.php file
include('connect.php');
#Connect to the database
//connection String
$connect = mysql_connect($hostname, $username, $password)
or die('Could not connect: ' . mysql_error());
//Select The database
$bool = mysql_select_db($database, $connect);
if ($bool === False){
print "can't find $database";
}
mysql_query ('SET NAMES utf8'); // umlaute korrekt darstellen
// get data and store in a json array
$query = "SELECT * FROM tab_träger";
if (isset($_GET['customerid']))
{
$query = "SELECT ein.*, tr.* FROM tab_einrichtungen as ein
INNER JOIN tab_einrichtungs-nr_trägernr as eintr ON ein.idEinrichtungen = eintr.Einrichtungs-Nr
INNER JOIN tab_träger as tr ON eintr.Trägernr = tr.Trägernr
WHERE eintr.Einrichtungs-Nr = '".$_GET['customerid'] . "' ORDER BY ein.ENAME1 ASC";
$result = mysql_query($query) or die("SQL Error 1: " . mysql_error());
$sql = "SELECT FOUND_ROWS() AS `found_rows`;";
$rows = mysql_query($sql);
$rows = mysql_fetch_assoc($rows);
$total_rows = $rows['found_rows'];
// get data and store in a json array
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$einrichtung[] = array(
'idEinrichtungen' => $row['idEinrichtungen'],
'Mitglied' => $row['Mitglied'],
'ENAME1' => $row['ENAME1'],
'ENAME2' => $row['ENAME2'],
'Benutzername' => $row['Benutzername'],
'Passwort' => $row['Benutzername'],
'gruppe' => $row['gruppe'],
'ESTRASSE' => $row['ESTRASSE'],
'EPLZ' => $row['EPLZ'],
'EORT' => $row['EORT'],
'Eintritt' => $row['Eintritt'],
'Aufnahme' => $row['Aufnahme'],
'ausgeschieden' => $row['ausgeschieden'],
'geschlossen' => $row['geschlossen'],
'Bemerkungen' => $row['Bemerkungen'],
'EVORWAHL' => $row['EVORWAHL'],
'ETELEFON' => $row['ETELEFON'],
'EFAX' => $row['EFAX'],
'Email' => $row['Email'],
'HOMEPAGE' => $row['HOMEPAGE'],
'HomepageText' => $row['HomepageText'],
'ZAnrede' => $row['ZAnrede'],
'Zustaendiger' => $row['Zustaendiger'],
'BUNDESLAND' => $row['BUNDESLAND'],
'DIÖZESE' => $row['DIÖZESE'],
'LEISTUNGSANGEBOTE' => $row['LEISTUNGSANGEBOTE'],
'VollstationaerePlaeze' => $row['VollstationaerePlaeze'],
'TeilstationaerePlaetze' => $row['TeilstationaerePlaetze'],
'LeistungsangebotSchule' => $row['LeistungsangebotSchule'],
'LeistungsangebotBeruflicheBildung' => $row['LeistungsangebotBeruflicheBildung'],
'ZahlDerMitarbeiter' => $row['ZahlDerMitarbeiter'],
'DavonTeilzeitBeschaeftigteMitarbeiter' => $row['DavonTeilzeitBeschaeftigteMitarbeiter'],
'Extranet_Anrede' => $row['Extranet_Anrede'],
'Extranet_Vorname' => $row['Extranet_Vorname'],
'Extranet_Nachname' => $row['Extranet_Nachname'],
'Extranet_Benutzername' => $row['Extranet_Benutzername'],
'Extranet_Passwort' => $row['Extranet_Passwort'],
'Extranet_Versand' => $row['Extranet_Versand'],
'am' => $row['am'],
'CODENR' => $row['CODENR'],
'DIOEZESE' => $row['DIOEZESE'],
'NeueCaritas' => $row['NeueCaritas'],
'Personalschluessel_2007' => $row['Personalschluessel_2007'],
'MitglindioezesAG' => $row['MitglindioezesAG'],
'Teilstationaer' => $row['Teilstationaer'],
'Bundesland1' => $row['Bundesland1'],
'Dioezese1' => $row['Dioezese1'],
'Kuendigung' => $row['Kuendigung'],
'ZTitel1' => $row['ZTitel1'],
'ZVorname' => $row['ZVorname'],
'ZNachname' => $row['ZNachname'],
'ZTitel2' => $row['ZTitel2'],
'Z1Anrede' => $row['Z1Anrede'],
'Z1Titel1' => $row['Z1Titel1'],
'Z1Titel2' => $row['Z1Titel2'],
'Z1Vorname' => $row['Z1Vorname'],
'Z1Nachname' => $row['Z1Nachname'],
'Beratungsdienste' => $row['Beratungsdienste'],
'AmbulanteDienste' => $row['AmbulanteDienste'],
'StationaereErziehungshilfe' => $row['StationaereErziehungshilfe'],
'TeilstationaereErziehungshilfe' => $row['TeilstationaereErziehungshilfe'],
'BeruflicheBildung' => $row['BeruflicheBildung'],
'Rechnungsnummer' => $row['Rechnungsnummer']
);
}
$data[] = array(
'TotalRows' => $total_rows,
'Rows' => $einrichtung
);
echo json_encode($data);
$fp = fopen('json/Traeger.json', 'w');
fwrite($fp, json_encode($data));
fclose($fp);
$fpcollect = fopen('collect.json','w');
fwrite($fpcollect, json_encode($data));
fclose($fpcollect);
}
else
{
$result = mysql_query($query) or die("SQL Error 1: " . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$angebotsspektrum[] = array(
'Trägernr' => $row['Trägernr'],
'TNAME1' => $row['TNAME1'],
'TNAME2' => $row['TNAME2'],
'TSTRAßE' => $row['TSTRAßE'],
'TPLZ' => $row['TPLZ'],
'TORT' => $row['TORT'],
'Träger/Einrichtung identisch' => $row['Träger/Einrichtung identisch'],
'tdoppelungen' => $row['tdoppelungen'],
'Bundesland' => $row['Bundesland'],
'Diözese' => $row['Diözese'],
'keine Einrichtung' => $row['keine Einrichtung'],
'TTelefon' => $row['TTelefon'],
'TFax' => $row['TFax'],
'TE-Mail' => $row['TE-Mail'],
'ZAnrede' => $row['ZAnrede'],
'ZTitel1' => $row['ZTitel1'],
'ZTitel2' => $row['ZTitel2'],
'ZVorname' => $row['ZVorname'],
'ZNachname' => $row['ZNachname']
);
}
$data[] = array(
'TotalRows' => $total_rows,
'Rows' => $angebotsspektrum
);
$response['posts'] = $data;
$fp = fopen('json/Traeger.json', 'w');
fwrite($fp, json_encode($response));
fclose($fp);
$fpcollect = fopen('collect.json', 'w');
fwrite($fpcollect, json_encode($data));
fclose($fpcollect);
echo json_encode($data);
}
traeger.js:
var dataTraeger = {};
var sourceTraeger =
{
url: 'Traeger.php',
dataType: 'json',
datatype: "json",
cache: false,
datafields: [
{ name: 'Trägernr' },
{ name: 'TNAME1' },
{ name: 'TNAME2' },
{ name: 'TSTRAßE' },
{ name: 'TPLZ', type: 'number' },
{ name: 'TORT' },
{ name: 'Träger/Einrichtung identisch' },
{ name: 'tdoppelungen' },
{ name: 'Bundesland' },
{ name: 'Diözese' },
{ name: 'keine Einrichtung' },
{ name: 'TTelefon' },
{ name: 'TFax' },
{ name: 'TE-Mail' },
{ name: 'ZAnrede' },
{ name: 'ZTitel1' },
{ name: 'ZTitel2' },
{ name: 'ZVorname' },
{ name: 'ZNachname' },
],
root: 'Rows',
cache: false,
beforeprocessing: function (dataTraeger) {
sourceTraeger.totalrecords = dataTraeger[0].TotalRows;
},
sort: function()
{
// update the grid and send a request to the server.
$("#traeger").jqxGrid('updatebounddata', 'sort');
},
filter: function()
{
// update the grid and send a request to the server.
$("#traeger").jqxGrid('updatebounddata', 'filter');
},
updaterow: function (rowid, rowdata, commit) {
// synchronize with the server - send update command
// call commit with parameter true if the synchronization with the server is successful
// and with parameter false if the synchronization failder.
var dataTraeger = "update=true&Trägernr=" + rowid
+ "&TNAME1=" + rowdata.TNAME1
+ "&TNAME2=" + rowdata.TNAME2
+ "&TSTRAßE=" + rowdata.TSTRAßE
+ "&TPLZ=" + rowdata.TPLZ;
dataTraeger = dataTraeger + "&TORT=" + rowdata.TORT
+ "&tdoppelungen=" + rowdata.tdoppelungen
+ "&Bundesland=" + rowdata.Bundesland
+ "&Diözese=" + rowdata.Diözese
+ "&TTelefon=" + rowdata.TTelefon
+ "&TFax=" + rowdata.TFax
+ "&TE-Mail=" + rowdata.TE-Mail
+ "&ZAnrede=" + rowdata.ZAnrede
+ "&ZTitel1=" + rowdata.ZTitel1
+ "&ZTitel2=" + rowdata.ZTitel2
+ "&ZVorname=" + rowdata.ZVorname
+ "&ZNachname=" + rowdata.ZNachname;
// var data = "update=true&" + $.param({idEinrichtungen: rowid});
//alert(data);
commit(true);
$.ajax({
dataType: 'json',
url: 'update.php',
data: dataTraeger,
success: function (dataTraeger, status, xhr) {
// update command is executed.
commit(true);
},
error: function () {
commit(false);
}
});
},
addrow: function (rowid, rowdata, position, commit) {
// synchronize with the server - send insert command
var dataTraeger = "insert=true&Trägernr=" + rowid
+ "&TNAME1=" + rowdata.TNAME1
+ "&TNAME2=" + rowdata.TNAME2
+ "&TSTRAßE=" + rowdata.TSTRAßE
+ "&TPLZ=" + rowdata.TPLZ;
dataTraeger = dataTraeger + "&TORT=" + rowdata.TORT
+ "&tdoppelungen=" + rowdata.tdoppelungen
+ "&Bundesland=" + rowdata.Bundesland
+ "&Diözese=" + rowdata.Diözese
+ "&TTelefon=" + rowdata.TTelefon
+ "&TFax=" + rowdata.TFax
+ "&TE-Mail=" + rowdata.TE-Mail
+ "&ZAnrede=" + rowdata.ZAnrede
+ "&ZTitel1=" + rowdata.ZTitel1
+ "&ZTitel2=" + rowdata.ZTitel2
+ "&ZVorname=" + rowdata.ZVorname
+ "&ZNachname=" + rowdata.ZNachname;
//alert(data);
$.ajax({
dataType: 'json',
url: 'update.php',
data: data,
cache: false,
success: function (data, status, xhr) {
// insert command is executed.
commit(true);
// $("#einrichtungen").jqxGrid('updatebounddata', 'rows');
},
error: function(jqXHR, textStatus, errorThrown) {
commit(false);
}
});
},
};
$("#traeger").on("cellclick", function (event) {
var column = event.args.column;
var rowindex = event.args.rowindex;
var columnindex = event.args.columnindex;
//************* Bearbeiten ***************************************
if (columnindex === 12) {
// open the popup window when the user clicks a button.
editrow = rowindex;
var offset = $("#traeger").offset();
$("#popupWindow").jqxWindow({ position: 'center' });
// get the clicked row's data and initialize the input fields.
var BdataRecordTraeger = $("#traeger").jqxGrid('getrowdata', editrow);
$("#etraegernr").val(BdataRecordTraeger.Trägernr );
$("#etraegername1").val(BdataRecordTraeger.TNAME1) ;
$("#etraegername2").val(BdataRecordTraeger.TNAME2) ;
$("#etraegerstr").val(BdataRecordTraeger.TSTRAßE );
$("#etraegerplz").val(BdataRecordTraeger.TPLZ);
$("#etraegerort").val(BdataRecordTraeger.TORT);
$("#etraegertelefon").val(BdataRecordTraeger.TTele fon);
$("#etraegerfax").val(BdataRecordTraeger.TFax);
$("#etraegermail").val(BdataRecordTraeger.TE-Mail);
$("#etraegerBundesland").val(BdataRecordTraeger.Bu ndesland);
$("#etraegerDioezese").val(BdataRecordTraeger.Diöz ese);
// show the popup window.
$("#popupWindow").jqxWindow('open');
}
Ich habe ein Formular erstellt, darin werden alle Datensätze ausgeben, wie Name: qwert
Vorname: qwert
Strasse: qwer 3
und dann habe ichnoch die Träger ausgeben lassen wollen. Aber die werden nicht angezeigt. Die anderen Datensätze Name, Vorname und Strasse befinden sich in der einrichtung.php Datei.
Meine Frage ist wieso meine Träger nicht ausgegeben werden.
Kann mir jemand helfen? Wenn es unklar ist. Schreibt mir die Fragen!
Danke!
lg
JQPHP
ich arbeite zu Hause für die Übung an einem Webportal. Ich habe eine Javascript und php Dateien erstellt.
Mein index.php:
<table>
<tr>
<h3>Träger</h3>
</tr>
<tr>
<td align="right">Träger-Nr:</td>
<td align="left"><input id="ntraegernr" /></td>
</tr>
<tr>
<td align="right">Name (1):</td>
<td align="left"><input id="ntraegername1" /></td>
</tr>
<tr>
<td align="right">Name (2):</td>
<td align="left"><input id="ntraegername2" /></td>
</tr>
<tr>
<td align="right">Straße, Hausnummer:</td>
<td align="left"><input id="ntraegerstr" /></td>
</tr>
<tr>
<td align="right">PLZ:</td>
<td align="left"><input id="ntraegerplz" /></td>
</tr>
<tr>
<td align="right">Ort:</td>
<td align="left"><input id="ntraegerort" /></td>
</tr>
<tr>
<td align="right">Telefon:</td>
<td align="left"><input id="ntraegertelefon" /></td>
</tr>
<tr>
<td align="right">Fax:</td>
<td align="left"><input id="ntraegerfax" /></td>
</tr>
<tr>
<td align="right">E-Mail:</td>
<td align="left"><input id="ntraegermail" /></td>
</tr>
<tr>
<td align="right">Bundesland:</td>
<td align="left"><input id="ntraegerBundesland" /></td>
</tr>
<tr>
<td align="right">Diözese:</td>
<td align="left"><input id="ntraegerDioezese" /></td>
</tr>
</table>
Traeger.php:
<?php
#Include the connect.php file
include('connect.php');
#Connect to the database
//connection String
$connect = mysql_connect($hostname, $username, $password)
or die('Could not connect: ' . mysql_error());
//Select The database
$bool = mysql_select_db($database, $connect);
if ($bool === False){
print "can't find $database";
}
mysql_query ('SET NAMES utf8'); // umlaute korrekt darstellen
// get data and store in a json array
$query = "SELECT * FROM tab_träger";
if (isset($_GET['customerid']))
{
$query = "SELECT ein.*, tr.* FROM tab_einrichtungen as ein
INNER JOIN tab_einrichtungs-nr_trägernr as eintr ON ein.idEinrichtungen = eintr.Einrichtungs-Nr
INNER JOIN tab_träger as tr ON eintr.Trägernr = tr.Trägernr
WHERE eintr.Einrichtungs-Nr = '".$_GET['customerid'] . "' ORDER BY ein.ENAME1 ASC";
$result = mysql_query($query) or die("SQL Error 1: " . mysql_error());
$sql = "SELECT FOUND_ROWS() AS `found_rows`;";
$rows = mysql_query($sql);
$rows = mysql_fetch_assoc($rows);
$total_rows = $rows['found_rows'];
// get data and store in a json array
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$einrichtung[] = array(
'idEinrichtungen' => $row['idEinrichtungen'],
'Mitglied' => $row['Mitglied'],
'ENAME1' => $row['ENAME1'],
'ENAME2' => $row['ENAME2'],
'Benutzername' => $row['Benutzername'],
'Passwort' => $row['Benutzername'],
'gruppe' => $row['gruppe'],
'ESTRASSE' => $row['ESTRASSE'],
'EPLZ' => $row['EPLZ'],
'EORT' => $row['EORT'],
'Eintritt' => $row['Eintritt'],
'Aufnahme' => $row['Aufnahme'],
'ausgeschieden' => $row['ausgeschieden'],
'geschlossen' => $row['geschlossen'],
'Bemerkungen' => $row['Bemerkungen'],
'EVORWAHL' => $row['EVORWAHL'],
'ETELEFON' => $row['ETELEFON'],
'EFAX' => $row['EFAX'],
'Email' => $row['Email'],
'HOMEPAGE' => $row['HOMEPAGE'],
'HomepageText' => $row['HomepageText'],
'ZAnrede' => $row['ZAnrede'],
'Zustaendiger' => $row['Zustaendiger'],
'BUNDESLAND' => $row['BUNDESLAND'],
'DIÖZESE' => $row['DIÖZESE'],
'LEISTUNGSANGEBOTE' => $row['LEISTUNGSANGEBOTE'],
'VollstationaerePlaeze' => $row['VollstationaerePlaeze'],
'TeilstationaerePlaetze' => $row['TeilstationaerePlaetze'],
'LeistungsangebotSchule' => $row['LeistungsangebotSchule'],
'LeistungsangebotBeruflicheBildung' => $row['LeistungsangebotBeruflicheBildung'],
'ZahlDerMitarbeiter' => $row['ZahlDerMitarbeiter'],
'DavonTeilzeitBeschaeftigteMitarbeiter' => $row['DavonTeilzeitBeschaeftigteMitarbeiter'],
'Extranet_Anrede' => $row['Extranet_Anrede'],
'Extranet_Vorname' => $row['Extranet_Vorname'],
'Extranet_Nachname' => $row['Extranet_Nachname'],
'Extranet_Benutzername' => $row['Extranet_Benutzername'],
'Extranet_Passwort' => $row['Extranet_Passwort'],
'Extranet_Versand' => $row['Extranet_Versand'],
'am' => $row['am'],
'CODENR' => $row['CODENR'],
'DIOEZESE' => $row['DIOEZESE'],
'NeueCaritas' => $row['NeueCaritas'],
'Personalschluessel_2007' => $row['Personalschluessel_2007'],
'MitglindioezesAG' => $row['MitglindioezesAG'],
'Teilstationaer' => $row['Teilstationaer'],
'Bundesland1' => $row['Bundesland1'],
'Dioezese1' => $row['Dioezese1'],
'Kuendigung' => $row['Kuendigung'],
'ZTitel1' => $row['ZTitel1'],
'ZVorname' => $row['ZVorname'],
'ZNachname' => $row['ZNachname'],
'ZTitel2' => $row['ZTitel2'],
'Z1Anrede' => $row['Z1Anrede'],
'Z1Titel1' => $row['Z1Titel1'],
'Z1Titel2' => $row['Z1Titel2'],
'Z1Vorname' => $row['Z1Vorname'],
'Z1Nachname' => $row['Z1Nachname'],
'Beratungsdienste' => $row['Beratungsdienste'],
'AmbulanteDienste' => $row['AmbulanteDienste'],
'StationaereErziehungshilfe' => $row['StationaereErziehungshilfe'],
'TeilstationaereErziehungshilfe' => $row['TeilstationaereErziehungshilfe'],
'BeruflicheBildung' => $row['BeruflicheBildung'],
'Rechnungsnummer' => $row['Rechnungsnummer']
);
}
$data[] = array(
'TotalRows' => $total_rows,
'Rows' => $einrichtung
);
echo json_encode($data);
$fp = fopen('json/Traeger.json', 'w');
fwrite($fp, json_encode($data));
fclose($fp);
$fpcollect = fopen('collect.json','w');
fwrite($fpcollect, json_encode($data));
fclose($fpcollect);
}
else
{
$result = mysql_query($query) or die("SQL Error 1: " . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$angebotsspektrum[] = array(
'Trägernr' => $row['Trägernr'],
'TNAME1' => $row['TNAME1'],
'TNAME2' => $row['TNAME2'],
'TSTRAßE' => $row['TSTRAßE'],
'TPLZ' => $row['TPLZ'],
'TORT' => $row['TORT'],
'Träger/Einrichtung identisch' => $row['Träger/Einrichtung identisch'],
'tdoppelungen' => $row['tdoppelungen'],
'Bundesland' => $row['Bundesland'],
'Diözese' => $row['Diözese'],
'keine Einrichtung' => $row['keine Einrichtung'],
'TTelefon' => $row['TTelefon'],
'TFax' => $row['TFax'],
'TE-Mail' => $row['TE-Mail'],
'ZAnrede' => $row['ZAnrede'],
'ZTitel1' => $row['ZTitel1'],
'ZTitel2' => $row['ZTitel2'],
'ZVorname' => $row['ZVorname'],
'ZNachname' => $row['ZNachname']
);
}
$data[] = array(
'TotalRows' => $total_rows,
'Rows' => $angebotsspektrum
);
$response['posts'] = $data;
$fp = fopen('json/Traeger.json', 'w');
fwrite($fp, json_encode($response));
fclose($fp);
$fpcollect = fopen('collect.json', 'w');
fwrite($fpcollect, json_encode($data));
fclose($fpcollect);
echo json_encode($data);
}
traeger.js:
var dataTraeger = {};
var sourceTraeger =
{
url: 'Traeger.php',
dataType: 'json',
datatype: "json",
cache: false,
datafields: [
{ name: 'Trägernr' },
{ name: 'TNAME1' },
{ name: 'TNAME2' },
{ name: 'TSTRAßE' },
{ name: 'TPLZ', type: 'number' },
{ name: 'TORT' },
{ name: 'Träger/Einrichtung identisch' },
{ name: 'tdoppelungen' },
{ name: 'Bundesland' },
{ name: 'Diözese' },
{ name: 'keine Einrichtung' },
{ name: 'TTelefon' },
{ name: 'TFax' },
{ name: 'TE-Mail' },
{ name: 'ZAnrede' },
{ name: 'ZTitel1' },
{ name: 'ZTitel2' },
{ name: 'ZVorname' },
{ name: 'ZNachname' },
],
root: 'Rows',
cache: false,
beforeprocessing: function (dataTraeger) {
sourceTraeger.totalrecords = dataTraeger[0].TotalRows;
},
sort: function()
{
// update the grid and send a request to the server.
$("#traeger").jqxGrid('updatebounddata', 'sort');
},
filter: function()
{
// update the grid and send a request to the server.
$("#traeger").jqxGrid('updatebounddata', 'filter');
},
updaterow: function (rowid, rowdata, commit) {
// synchronize with the server - send update command
// call commit with parameter true if the synchronization with the server is successful
// and with parameter false if the synchronization failder.
var dataTraeger = "update=true&Trägernr=" + rowid
+ "&TNAME1=" + rowdata.TNAME1
+ "&TNAME2=" + rowdata.TNAME2
+ "&TSTRAßE=" + rowdata.TSTRAßE
+ "&TPLZ=" + rowdata.TPLZ;
dataTraeger = dataTraeger + "&TORT=" + rowdata.TORT
+ "&tdoppelungen=" + rowdata.tdoppelungen
+ "&Bundesland=" + rowdata.Bundesland
+ "&Diözese=" + rowdata.Diözese
+ "&TTelefon=" + rowdata.TTelefon
+ "&TFax=" + rowdata.TFax
+ "&TE-Mail=" + rowdata.TE-Mail
+ "&ZAnrede=" + rowdata.ZAnrede
+ "&ZTitel1=" + rowdata.ZTitel1
+ "&ZTitel2=" + rowdata.ZTitel2
+ "&ZVorname=" + rowdata.ZVorname
+ "&ZNachname=" + rowdata.ZNachname;
// var data = "update=true&" + $.param({idEinrichtungen: rowid});
//alert(data);
commit(true);
$.ajax({
dataType: 'json',
url: 'update.php',
data: dataTraeger,
success: function (dataTraeger, status, xhr) {
// update command is executed.
commit(true);
},
error: function () {
commit(false);
}
});
},
addrow: function (rowid, rowdata, position, commit) {
// synchronize with the server - send insert command
var dataTraeger = "insert=true&Trägernr=" + rowid
+ "&TNAME1=" + rowdata.TNAME1
+ "&TNAME2=" + rowdata.TNAME2
+ "&TSTRAßE=" + rowdata.TSTRAßE
+ "&TPLZ=" + rowdata.TPLZ;
dataTraeger = dataTraeger + "&TORT=" + rowdata.TORT
+ "&tdoppelungen=" + rowdata.tdoppelungen
+ "&Bundesland=" + rowdata.Bundesland
+ "&Diözese=" + rowdata.Diözese
+ "&TTelefon=" + rowdata.TTelefon
+ "&TFax=" + rowdata.TFax
+ "&TE-Mail=" + rowdata.TE-Mail
+ "&ZAnrede=" + rowdata.ZAnrede
+ "&ZTitel1=" + rowdata.ZTitel1
+ "&ZTitel2=" + rowdata.ZTitel2
+ "&ZVorname=" + rowdata.ZVorname
+ "&ZNachname=" + rowdata.ZNachname;
//alert(data);
$.ajax({
dataType: 'json',
url: 'update.php',
data: data,
cache: false,
success: function (data, status, xhr) {
// insert command is executed.
commit(true);
// $("#einrichtungen").jqxGrid('updatebounddata', 'rows');
},
error: function(jqXHR, textStatus, errorThrown) {
commit(false);
}
});
},
};
$("#traeger").on("cellclick", function (event) {
var column = event.args.column;
var rowindex = event.args.rowindex;
var columnindex = event.args.columnindex;
//************* Bearbeiten ***************************************
if (columnindex === 12) {
// open the popup window when the user clicks a button.
editrow = rowindex;
var offset = $("#traeger").offset();
$("#popupWindow").jqxWindow({ position: 'center' });
// get the clicked row's data and initialize the input fields.
var BdataRecordTraeger = $("#traeger").jqxGrid('getrowdata', editrow);
$("#etraegernr").val(BdataRecordTraeger.Trägernr );
$("#etraegername1").val(BdataRecordTraeger.TNAME1) ;
$("#etraegername2").val(BdataRecordTraeger.TNAME2) ;
$("#etraegerstr").val(BdataRecordTraeger.TSTRAßE );
$("#etraegerplz").val(BdataRecordTraeger.TPLZ);
$("#etraegerort").val(BdataRecordTraeger.TORT);
$("#etraegertelefon").val(BdataRecordTraeger.TTele fon);
$("#etraegerfax").val(BdataRecordTraeger.TFax);
$("#etraegermail").val(BdataRecordTraeger.TE-Mail);
$("#etraegerBundesland").val(BdataRecordTraeger.Bu ndesland);
$("#etraegerDioezese").val(BdataRecordTraeger.Diöz ese);
// show the popup window.
$("#popupWindow").jqxWindow('open');
}
Ich habe ein Formular erstellt, darin werden alle Datensätze ausgeben, wie Name: qwert
Vorname: qwert
Strasse: qwer 3
und dann habe ichnoch die Träger ausgeben lassen wollen. Aber die werden nicht angezeigt. Die anderen Datensätze Name, Vorname und Strasse befinden sich in der einrichtung.php Datei.
Meine Frage ist wieso meine Träger nicht ausgegeben werden.
Kann mir jemand helfen? Wenn es unklar ist. Schreibt mir die Fragen!
Danke!
lg
JQPHP
Kommentar