У меня есть следующие данные в моей базе данных таблицы «resbook»печать MySQL строки только один раз
htno name fname
2 Rakesh Rahul
2 Rakesh Rahul
2 Rakesh Rahul
2 Rakesh Rahul
2 Rakesh Rahul
3 Himesh Krishna
3 Himesh Krishna
3 Himesh Krishna
3 Himesh Krishna
3 Himesh Krishna
У меня есть форма с просьбой пользователей ввести «htno» и Iwant для отображения «имя» & «Fname» для соответствующей «htno» только один раз, как одни и те же строки повторяются пять раз
вот мой код
<?PHP
$userInputEntities = htmlentities($userInput);
echo $userInputEntities;
$username = "admin";
$password = "123456";
$database = "resbook";
$server = "localhost";
$db = new PDO ("mysql:host=$server;dbname=$database", "$username", "$password");
if ($db) {
$id = $_GET['id'];
$NAME = $db->prepare("SELECT * FROM resbook WHERE htno=:id");
$NAME -> execute(array(':id'=>$id));
while ($row1 = $NAME->fetch(PDO::FETCH_ASSOC)){
echo "<td align=left><font size='2'> STUDENT NAME :</font><font color='blue' size='2'><b> " . $row1['name']. "</b></font></td>";
echo "<strong>  ||  </strong>";
echo "<td align=left><font size='2'> FATHER NAME :</font><font color='blue' size='2'><b> " . $row1['fname']. "</b><p></font></td>";
}
Используя этот код я получаю выход повторяется 5 раз в 5 строк, которое повторно там для каждого htno в таблице
STUDENT NAME : Rakesh || FATHER NAME : Rahul
STUDENT NAME : Rakesh || FATHER NAME : Rahul
STUDENT NAME : Rakesh || FATHER NAME : Rahul
STUDENT NAME : Rakesh || FATHER NAME : Rahul
STUDENT NAME : Rakesh || FATHER NAME : Rahul
Я хочу выход только один раз, как этот
STUDENT NAME : Rakesh || FATHER NAME : Rahul
Пожалуйста, помогите мне
Вам нужно использовать 'distinct' в вашем запросе! – NINCOMPOOP
Зачем хранить каждое значение несколько раз для начала? – deceze
no add distinct is nt wrking – Aryan