Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php + mysql] wyrzucenie zapytania na strone
Forum PHP.pl > Forum > Przedszkole
piestrt
witam napisałem zapytanie

  1. <?php
  2. $mas ="select sum(kwota) from wzory_wplat where pesel = '".$edytuj_pesel."' ";
  3. $mas2 = mysql_query($master);
  4. ?>



tylko nie wiem jak "pokazać/wypisać" na stronie wynik mojego zapytania.


Dziękuje za pomoc.
magik666
  1. <?php
  2. $mas2 = mysql_query($mas);
  3. $odpowiedz = mysql_fetch_array($mas2, MYSQL_ASSOC);// gdzie to MYSQL_ASSOC 
  4. //wymusza korzystanie z tablicy asocjacyjnej
  5.  
  6. echo ''.$odpowiedz['sum'];
  7. ?>


  1. <?php
  2. while($odpowiedz = mysql_fetch_array($odp, MYSQL_ASSOC)){
  3. }//by odczytać więcej niż jeden element z bazy
  4. ?>
piestrt
mój kod na stronie wygląda następująco

  1. <?php
  2. $mas ="select sum(kwota) from wzory_wplat where pesel = '".$edytuj_pesel."' ";
  3. $mas2 = mysql_query($mas);
  4. $odpowiedz = mysql_fetch_array($mas2, MYSQL_ASSOC);
  5. echo ''.$odpowiedz['sum'];
  6. ?>


ale nic sie nie wyświetla
JaRoPHP
Po wykonaniu zapytania:
  1. <?php
  2. $mas ="select sum(kwota) from wzory_wplat where pesel = '".$edytuj_pesel."' ";
  3. ?>
nie masz kolumny sum, którą chcesz później wyświetlić.

Zmień zapytanie na postać zawierającą AS:
  1. <?php
  2. $mas ="select sum(kwota) AS sum from wzory_wplat where pesel = '".$edytuj_pesel."' ";
  3. $mas2 = mysql_query($mas);
  4. $odpowiedz = mysql_fetch_array($mas2, MYSQL_ASSOC);
  5. echo $odpowiedz['sum'];
  6. ?>
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-2025 Invision Power Services, Inc.