Hi,
hab ein kleines Problem.
Zu meinen Kenntnissen: Habe das Projekt von jemand anderem Übernommen, dieser jenige steht aber leider nicht mehr zur verfügung. Ich versteh bereits einiges, aber leider nicht alles und von daher wende ich mich mal hoffnungvoll an Euch...
Kurz zum Projekt:
Mehrere Benutzer können eigene Adressen anlegen, und verwalten. Jeder soll aber nur seine eigenen Adressen sehen, verändern und löschen können. Hierzu hab ich eine Abfrage geschrieben, welche dem User nur seine eigenen Adressen in einer Liste anbieten soll.
|
PHP Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
function getadresses($ID) {
require ("includes/config.php");
$abfrage = "SELECT * from ADIS_ADRESSEN where partner like 'username' ORDER BY FIRMA ASC";
$erg = mysql_db_query($dbname,$abfrage,$dbverbindung);
echo '<select name="adressesedit">
<option value="">Bitte wählen:</option>';
while ($row=mysql_fetch_row($erg))
{
if ($row[0] == $ID)
{
echo '<option value="'.$row[0].'" selected>'.$row[4].', '.$row[5].', '.$row[6].'</option>
';
}
else
{
echo '<option value="'.$row[0].'">'.$row[4].', '.$row[5].', '.$row[6].'</option>
';
}
}
echo '</select>';
}
|
~edit: badmoon~ code in PHP tag gefasst sieht besser aus !! beim nächsten mal dran denken.
Das ganz funktioniert soweit der Benutzer ja auch wirklich "username" heißt. Macht er ja aber nicht. Also möchte ich das er eine vorhandene Session abfragt und diesen Wert anstatt username einsetzt. Die Session Variable heißt "$s_username" und kann auch als Text auf dem gleichen Formular wiedergegeben werden.
Das Script selber funktioniert wenn ich einen Datensatz wie z. B. in diesem Fall mit dem Usernamen "username" anlege.
Danke für eure Zeit