Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz
  • 0

Losowanie wyniku z bazy danych i pokazywanie go


kamilo10PL

Pytanie

Opublikowano

Cześć chciałbym ,aby z bazy danych losowało  jeden rekord i pokazywało go na stronie. Problem tkwi w tym ,że nie wiem jak to zrobić.

Mój kod:

<?php
		session_start();
		
		if (isset($_POST['losuj'])) {
		
		require_once "connect.php";
		
			$polaczenie = new mysqli($host, $db_user,$db_password,$db_name);
			 if($polaczenie->query("SELECT * FROM dane ORDER BY RAND() LIMIT 1")) {
				echo 'wszystko sie udalo';
			 }
			 else {
				 //echo 'cos poszlo nie tak';
			 }
			 $polaczenie->close();
		} 
?>

Z góry dzięki.

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Opublikowano

no ale w czym problem?

Jezeli chodzi o wyswietlenie to zrob tak:

<?php
		session_start();
		
		if (isset($_POST['losuj'])) {
		
		require_once "connect.php";
		
			$polaczenie = new mysqli($host, $db_user,$db_password,$db_name);
			 if($result = $polaczenie->query("SELECT * FROM dane ORDER BY RAND() LIMIT 1")) {
				$result = $result->fetch ();
				echo $result['imie'];
			 }
			 else {
				 //echo 'cos poszlo nie tak';
			 }
			 $polaczenie->close();
		} 
?>

POWINNO(!) dzialac

= SygnaturA =

Made by... ME. 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...