Ich versuche eine neue Tabelle namens Patients
zu erstellen, die nur mit einem Arzt in Beziehung steht. Da wir nicht wissen, dass Doktor irgendwelche Patienten hat oder nicht, werde ich jede neue Tabelle für jeden einzelnen Arzt in PHP implementieren (ich weiß, es ist nicht effizient, aber gut!).Erstellen einer neuen Tabelle, die eine Verbindung mit einer anderen Tabelle hat
Nach jedem Patienten, klicken Sie auf den Tisch des Doktors Ich habe auf den beschwingt Patiententisch gehen und es als HTML-Tabelle zu drucken. Soll ich einen großen Patiententisch erstellen und etwas überprüfen, das mit dem Arzt zusammenhängt, um die Daten zu ziehen, oder sollte ich Tabellen für jeden einzelnen Arzt erstellen? Übrigens wird jeder Patiententisch eine zusätzliche Patientenfunktion haben.
**THIS PART IS GOING TO Patient.PHP**
while($row = mysqli_fetch_assoc($result))
{ echo "<form action= 'Patients.php' method = 'POST'>";
echo"<tr>";
echo "<td>".$row[DoctorID]."</td>";
echo "<td>".$row[name]."</td>";
echo "<td>".$row[surname]."</td>";
echo"<td>".$row[specialityID]."</td>";
echo '<td><input class = button button2 type = submit name = Patients value = Patients /><td>';
echo "</tr>";
}
**THIS PART IS THE PATIENT TABLE WHICH ALREADY AN EXISTING TABLE IN MYSQL DATABASE**
$sql = "SELECT patientID,name,surname FROM Patients";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0)
{ echo "<table>";
echo "<tr>";
echo "<th>PatientID</th>";
echo"<th>Patient Name</th>";
echo"<th>Patient Surname</th>";
echo"</tr>";
while($row = mysqli_fetch_assoc($result))
{ echo"<tr>";
echo "<td>".$row["patientID"]."</td>";
echo "<td>".$row["name"]."</td>";
echo "<td>".$row["surname"]."</td>";
echo "<td><input class = 'button button3' type='button' onclick = 'myFunction($row[patientID])' value = 'Düzenle'></td>";
echo "</tr>";
}
wo ist dein Code? – user1234
teilen Sie den Code mit uns. –
Erstellen Sie keine separate Tabelle für jeden Arzt. Sie sollten alle Patienteninformationen in einer einzigen Tabelle speichern und den Primärschlüssel des Arztes als Fremdschlüssel angeben. Lesen Sie über [Datennormalisierung] (https://en.wikipedia.org/wiki/Database_normalization). – Phylogenesis