Example #1
0
?>
 
        <?php 
$mysql = dbConnect();
$id = filter_input(INPUT_GET, "id", FILTER_SANITIZE_STRING);
$stmt = $mysql->prepare("SELECT MIOT.ID, MIOT.URODZONY, MIOT.ZNAKOWANY, MIOT.POZYCJA, MIOT.H_ID, HODOWLA.NAZWA " . "FROM MIOT " . "JOIN HODOWLA ON HODOWLA.ID = MIOT.H_ID " . "WHERE MIOT.ID=(?)");
$stmt->bind_param("i", $id);
$stmt->bind_result($id, $urodzony, $znakowany, $pozycja, $h_id, $hodowlaNazwa);
if (!$stmt) {
    die;
}
$stmt->execute();
if ($stmt->fetch()) {
    echo 'Miot:<br>';
    echo 'ID: ' . $id . '<br>';
    echo 'Urodzony: ' . $urodzony . '<br>';
    echo 'Znakowany: ' . $znakowany . '<br>';
    echo 'Pozycja: ' . $pozycja . '<br>';
    echo 'Hodowla: ' . foreignKeyLink('hodowla', $h_id, $hodowlaNazwa) . '<br>';
    echo "<a href=\"nowy_miot.php?id={$id}\">edytuj<a> \\ ";
    echo "<a href=\"usun_miot.php?id={$id}\">usuń</a>";
    echo '<hr>';
    showTablePies("WHERE PIES.M_ID = " . $id);
} else {
    echo 'Nie znaleziono miotu';
}
$stmt->close();
?>
    </body>
</html>
Example #2
0
        <?php 
$mysql = dbConnect();
$id = filter_input(INPUT_GET, "id", FILTER_SANITIZE_STRING);
$stmt = $mysql->prepare("SELECT HODOWLA.NAZWA, HODOWLA.O_ID, HODOWLA.H_ID, HODOWCA.NAZWISKO, ODDZIAL.NAZWA " . "FROM HODOWLA " . "JOIN HODOWCA ON HODOWLA.H_ID = HODOWCA.ID " . "JOIN ODDZIAL ON HODOWLA.O_ID = ODDZIAL.ID " . "WHERE HODOWLA.ID=(?)");
$stmt->bind_param("i", $id);
$stmt->bind_result($nazwa, $o_id, $h_id, $hodowcaNazwisko, $oddzialNazwa);
if (!$stmt) {
    die;
}
$stmt->execute();
if ($stmt->fetch()) {
    echo 'Hodowla:<br>';
    echo 'ID: ' . $id . '<br>';
    echo 'Nazwa: ' . $nazwa . '<br>';
    echo 'Oddział: ' . foreignKeyLink('oddzial', $o_id, $oddzialNazwa) . '<br>';
    echo 'Hodowca: ' . foreignKeyLink('hodowca', $h_id, $hodowcaNazwisko) . '<br>';
    echo "<a href=\"nowa_hodowla.php?id={$id}\">edytuj</a> \\ ";
    echo "<a href=\"usun_hodowla.php?id={$id}\">usuń</a>";
    echo '<hr>';
    showTableMiot("WHERE MIOT.H_ID = " . $id);
} else {
    echo 'Nie znaleziono hodowli';
}
$stmt->close();
?>

<?php 
include "footer.php";
?>
  
Example #3
0
 
        <?php 
$mysql = dbConnect();
$id = filter_input(INPUT_GET, "id", FILTER_SANITIZE_STRING);
$stmt = $mysql->prepare("SELECT PIES.ID, PIES.IMIE, PIES.SUKA, PIES.OZNACZENIE, PIES.OJCIEC, PIES.MATKA, PIES.M_ID, PIES.R_ID, " . "MIOT.URODZONY, RASA.NAZWA " . "FROM PIES " . "JOIN MIOT ON MIOT.ID = PIES.M_ID " . "JOIN RASA ON RASA.ID = PIES.R_ID " . "WHERE PIES.ID=(?)");
$stmt->bind_param("i", $id);
$stmt->bind_result($id, $imie, $suka, $oznaczenie, $ojciec, $matka, $m_id, $r_id, $urodzony, $rasa);
if (!$stmt) {
    die;
}
$stmt->execute();
if ($stmt->fetch()) {
    echo 'Pies:<br>';
    echo 'ID: ' . $id . '<br>';
    echo 'Imię: ' . $imie . '<br>';
    echo 'Płeć: ' . getSex($suka) . '<br>';
    echo 'Oznaczenie: ' . $oznaczenie . '<br>';
    echo 'Ojciec: ' . $ojciec . '<br>';
    echo 'Matka: ' . $matka . '<br>';
    echo 'ID miotu / data urodzenia:' . foreignKeyLink('miot', $m_id, $urodzony) . '<br>';
    echo 'Rasa: ' . foreignKeyLink('rasa', $r_id, $rasa) . '<br>';
    echo "<a href=\"nowy_pies.php?id={$id}\">edytuj</a> / ";
    echo "<a href=\"usun_pies.php?id={$id}\">usuń</a>";
} else {
    echo 'Nie znaleziono psa';
}
$stmt->close();
include "footer.php";
?>
 
Example #4
0
function showTablePies($where)
{
    $mysql = dbConnect();
    $stmt = $mysql->prepare("SELECT PIES.ID, PIES.IMIE, PIES.SUKA, PIES.OZNACZENIE, PIES.OJCIEC, PIES.MATKA, PIES.M_ID, PIES.R_ID, " . "MIOT.URODZONY, RASA.NAZWA " . "FROM PIES " . "JOIN MIOT ON MIOT.ID = PIES.M_ID " . "JOIN RASA ON RASA.ID = PIES.R_ID " . $where);
    $stmt->bind_result($id, $imie, $suka, $oznaczenie, $ojciec, $matka, $m_id, $r_id, $urodzony, $rasa);
    if (!$stmt) {
        die;
    }
    $stmt->execute();
    echo 'Psy:<br>';
    echo '<a href="nowy_pies.php">Dodaj nowego psa</a>';
    echo '<table class="data">';
    echo '<tr class="tableheader">';
    echo '<th>ID</th>';
    echo '<th>Imię</th>';
    echo '<th>Płeć</th>';
    echo '<th>Oznaczenie</th>';
    echo '<th>Ojciec</th>';
    echo '<th>Matka</th>';
    echo '<th>ID miotu / data urodzenia</th>';
    echo '<th>ID rasy</th>';
    echo '</tr>';
    while ($stmt->fetch()) {
        echo "<tr>";
        echo "<td>" . primaryKeyLink('pies', $id) . "</td>";
        echo "<td>" . $imie . "</td>";
        echo "<td>" . getSex($suka) . "</td>";
        echo "<td>" . $oznaczenie . "</td>";
        echo "<td>" . $ojciec . "</td>";
        echo "<td>" . $matka . "</td>";
        echo '<td>' . foreignKeyLink('miot', $m_id, $urodzony) . '</td>';
        echo '<td>' . foreignKeyLink('rasa', $r_id, $rasa) . '</td>';
        echo "</tr>\n";
    }
    echo "</table>\n";
    $stmt->close();
}