Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Kilka wyników
Forum PHP.pl > Forum > Przedszkole
LeviPlayGames
Hej! mam kod:

  1. <?php
  2.  
  3. $search = $_POST ['search'];
  4.  
  5. include "connect.php";
  6.  
  7. $db = mysqli_connect($servername, $username, $password, $username);
  8. $sqls = "SELECT image FROM bans WHERE imie LIKE '$search'";
  9. $sth = $db->query($sqls);
  10. $results=mysqli_fetch_array($sth);
  11.  
  12.  
  13.  
  14. $sql2="SELECT imie FROM bans WHERE imie LIKE '$search'";
  15. $sql3="SELECT data FROM bans WHERE imie LIKE '$search'";
  16. $sql4="SELECT autor FROM bans WHERE imie LIKE '$search'";
  17.  
  18. $result2 = mysql_query($sql2) or die("Invalid query: " . mysql_error());
  19. $result3 = mysql_query($sql3) or die("Invalid query: " . mysql_error());
  20. $result4 = mysql_query($sql4) or die("Invalid query: " . mysql_error());
  21.  
  22. mysql_close($link);
  23.  
  24. ?>
  25. <br />
  26. <?php echo '<img src="data:image/jpeg;base64,'.base64_encode( $results['image'] ).'"/>'; ?>
  27. Imię: <?php echo mysql_result($result2, 0); ?> <br />
  28. Autor: <?php echo mysql_result($result4, 0); ?> <br />
  29. Data: <?php echo mysql_result($result3, 0); ?>



Czasem bywa tak, że wynikiem szukania nie jest tylko jeden zapis, a kilka, ale na stronie pokazuje się tylko jeden. Zakładam, iż powinienem zrobić jakąś pętlę, ale co do pętli jestem całkowicie zielony, czy ktoś mógłby takową dla mnie zrobić, i wytłumaczyć na jakiej zasadzie by działała, albo - jeśli kod byłby prosty to bez tłumaczenia tongue.gif
MGie
zrób jedno zapytanie:
  1. SELECT image, imie, autor FROM bans WHERE imie=$search


Kod
http://php.net/manual/en/mysqli-result.fetch-assoc.php
woxala123
Odpowiedź masz od MGie. Zastosuj się do tego
MGie
to w końcu jakiego SELECTa masz w zmiennej $sqls ?
woxala123
No i po ptokach.Dobranoc
LeviPlayGames
Ale nadal pokazuje się tylko imię, więc problem pozostaje nierozwiązany :/
nospor
Zobacz w manualu co robi funkcja printf() i jakie przyjmuje argumenty. Jak juz to zrobisz zastanow sie, czemu nie uzyles ECHO .... wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.