n'abend,
Nur irgendwie funktioniert das nicht mehr.
Informationen bzgl. was du geändert hast, dass es "irgendwie nicht mehr funktioniert" sind ab und an doch hilfreich.
Hier mal ein paar Hinweise:
<?php
/*
* an deiner Stelle würde ich umgehend meine MySQL-Zugangsdaten ändern
* und in Zukunft nicht mehr in irgendwelchen Foren veröffentlichen.
* Selbst wenn besagter Benutzer nur von localhost zugreifen kann,
* will man Informationen wie diese *nie* preisgeben.
*/
$host = "localhost";
$user = "projektoszimt";
$password = "projektoszimt3";
$db = "projektoszimt";
$table = "T_Mitarbeiter";
/*
* ist array_id deiner Meinung nach eine Konstante? nein? Wieso behandelst
* du den String 'array_id' dann nicht als solchen?
*/
$array_id = $_GET[array_id]; // falsch!
$array_id = $_GET['array_id']; // richtig!
/*
* $array_id ist eine zahl? dann möchtest du bitte sicherstellen, dass array_id auch tatsächlich eine Zahl ist:
* $array_id = intval( $array_id );
*/
$dblink = @mysql_connect($host,$user,$password);
if (!$dblink) die ("Verbindung zur Datenbank ist nicht möglich.".mysql_error());
@mysql_select_db($db) or die ("Auswahl der DB '$db' nicht möglich.".mysql_error());
/*
* Um evtl. Sicherheitslücken vorzubeugen, solltest du sehr genau darauf
* achten, was du in deine Queries wirfst!
* ausserdem solltest du " und ' nicht durcheinander bringen! Diese Query wird _so_ jedenfalls nicht durch den SQL-Parser kommen.
*/
$abfrage = "SELECT * FROM T_Mitarbeiter WHERE Mitarbeiter_ID ='.$array_id.' LIMIT 0, 30 ";
/*
* mysql_real_escape_string() nimmt dir das Prüfen der Inhalte von Variablen auf evtl. Manipulationsversuche ab.
* Auch Zahlen dürfen in MySQL-Queries in Anführungszeichen gesetzt werden (müssen es aber nicht!)
*/
$abfrage = 'SELECT * FROM T_Mitarbeiter WHERE Mitarbeiter_ID =\''. mysql_real_escape_string($array_id) .'\' LIMIT 0, 30 ';
$ergebnis = mysql_query($abfrage,$dblink);
$row = mysql_fetch_object($ergebnis);
/*
* wozu machst du diese Zuweisungen, wenn du sie später gar nicht einsetzt?
*/
$name = $row->Name;
$vorname = $row->Vorname;
$teamnummer = $row->Teamnummer;
$filiale = $row->Filiale;
$sollstunden = $row->Sollstunden;
?>
weiterhin schönen abend...
--
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|