Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Źle wyrzuca dane
Forum PHP.pl > Forum > Przedszkole
babejsza
Witam,

Mózg mi sie lasuje. Nie wiem dlaczego nie wyrzuca mi tych danych co trzeba:

zapytanie do bazy:

  1. <?
  2. $miasto_bez = mysql_query(&#092;"SELECT miasto_bez FROM sklepy WHERE miasto='$miasto1'\");
  3. ?>


zmienną $miasto1 przekazuje w linku.

drukowanie:
  1. <? echo &#092;"$miasto_bez\"; ?>


i to wszystko daje mi wynik w postaci "wResource id #10"

Jak powinna wyglądać funkcja drukowania żeby pokazało sie to co trzeba questionmark.gif
kszychu
Pokaż większy fragment skryptu, zwłaszca część, w której przypisujesz zmiennej $miasto_bez wartość z bazy. Robisz tam błąd i zamiast wartości pobranej z bazy przypisujesz identyfikator do wyciągniętych danych.
babejsza
Nie ma wiekszego fragmentu kodu smile.gif

plik nazywa sie index.php a jego kod to:

  1. <? echo &#092;"<a href=index2.php?miasto1=warszawa>link</a>\"; ?>


plik index2.php

  1. <?
  2. include 'db.php';
  3. $miasto_bez = mysql_query(&#092;"SELECT miasto_bez FROM sklepy WHERE miasto='$miasto1'\");
  4. echo &#092;"$miasto_bez\"; 
  5.  
  6. ?>


I to w sumie tyle. I teraz tak jak napisałem rezultat jest tylko nie w tej formie tzn. "Resource id #10 " zamiast np. Warszawa.

Pozdr smile.gif
strife
  1. <?php
  2.  
  3. $miasto_bez = mysql_query(&#092;"SELECT miasto_bez FROM sklepy WHERE miasto='$miasto1'\");
  4. $miasto_pokaz = mysql_fetch_array($miasto_bez);
  5. echo $miasto_pokaz['miasto'];
  6.  
  7. ?>


Zapomniałeś chyba przypisac danych do tablicy...
Yarecki
mysql_fetch_row
mysql_fetch_array
mysql_fetch_assoc itd.
dr_bonzo
Manual > Mysql: connect, query, fetch_row

Po wykonania zapytania MUSISZ pobrac dane jakie zwroci baza danych: mysql_fetch_row() (albo inne).
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.