Hi Kalito,
jetzt lässt sich auch bei mir das Modal-Fenster zumindest öffnen. Leider weiß ich jetzt noch nicht, wie ich es hin bekomme, dass auch von den jeweiligen Usern die Zugehörigen Daten im Modal ausgegeben werden. Ich werde aber noch dran arbeiten, bis in mir wieder alles zusammen bricht.
Ich habe noch ein Problem bei meiner Sache entdeckt..
Ich habe, wie du mir empfohlen hast, ein 2. Tabelle für Arbeitsorte in meiner SQL-Datenbank eingerichtet..
Name der Tabelle:
sitter_arbeitsorte
Die User-Tabelle habe ich sitters genannt:
Jetzt möchte ich alle User ausgeben lassen, die nicht nur in 34434 wohnen, sondern auch die, die als "arbeitsorte_plz" auch 34434 existieren.
Wie Du siehst, wohnt der User mit der Sitter_id 11828633734707692247858199449286847222 zwar in 34414 Warburg, würde aber auch erweitert in 34434 Natingen arbeiten.
Bisher ist es mir nur gelungen, die User auszugeben, die im PLZ-Bereich "plz" 34434 wohnen.
PHP:
<table class="table table-hover" id="task-table">
<thead>
<td> </td>
<td class="blue">Name</td>
<td class="blue">Alter</td>
<td class="blue">Nationalität</td>
<td class="blue">Art Sitten</td>
<td class="blue">Wohnort</td>
<td class="blue">Radius</td>
<td class="blue">Weitere Arbeitsgebiete</td>
<td align="center">Profil</td>
</thead>
<?php
$plz = $user['plz'];
$sql = "SELECT * FROM sitters WHERE plz = $plz";
foreach ($pdo->query($sql) as $row) {
?>
<tbody class="green">
<tr>
<td><img src="../service/sitter/upload/<?php echo $row['img_pass'] ?>" class="img-responsive pass" width="50" /></td>
<td><?php echo $row['vorname'] ?></td>
<td><?php echo $row['alter_sitter'] ?></td>
<td><?php echo $row['nationalitaet'] ?></td>
<td><?php echo $row['art']; ?></td>
<td><?php echo $row['plz'] ?> <?php echo $row['ort'] ?></td>
<td><?php echo $row['radius'] ?> km</td>
<td >
<?php
$Sitter_id = $row['Sitter_id'];
$sql = "SELECT * FROM sitter_arbeitsorte WHERE Sitter_id = $Sitter_id";
foreach ($pdo->query($sql) as $row) {
echo $row['arbeitsorte_plz']. ' ' .$row['arbeitsorte_ort'].'<br />'
?>
<?php } ?>
</td>
<td align="center">
<button class="btn btn-success btn-xs testcases" data-part="<?php echo $row['Sitter_id'] ?>" type="button" >ansehen</button>
</td>
</tr>
</tbody>
<?php } ?>
</table>
Ich weiß, dass dies irgendwie mit LEFT JOIN gestaltet werden muss, aber ich bekomme es seit 4 Tagen einfach nicht gebacken..