Wiem że to banalne pytanie, ale wyleciało mi to z głowy.
Mam komórki ID, xx, zz.
Chcę wyciągnąć JEDNĄ kolumnę z tych komórek,
po wpisanym ID (np.1).
Może trochę jaśniej.
Użytkownik wpisuje do formularza swój ID i wyskakuje
mu to co wcześniej “włożył” do komórek xx i zz
Zapytanie mysql:
SELECT * FROM tabela WHERE id = $id;
Gdzie $id to wpisana liczba w formularzu – Dodane 25.05.2010 (Wt) 9:56 – Jakbyś nie wiedział co zrobić w php to taki kod:
$zapytanie = mysql_query("SELECT * FROM tabela WHERE id = '$id';");
$record = mysql_fetch_array($zapytanie);
[/code]
I później wywołujesz te dane tak $record[‘zz’] i $record[‘xx’]
i tabela to nazwa Twojej tabeli bo nie podałeś.
Pozdrawiam
api
(Sitemaster)
#3
skoro chce jedną tylko kolumnę, to dlaczego ma pobierać wszystkie?
Zamiast SELECT * FROM lepiej wybrać konkretną kolumnę lub kolumny np. SELECT zzz FROM czy SELECT aaa,fff FROM
To się nazywa optymalizacja.
No dobra, mam coś takiego i nie działa. :?:
$zapytanie = mysql_query("SELECT * FROM prezenty WHERE ID = $id");
$record = mysql_fetch_array($zapytanie);
i
echo $record['wiadomosc'];
echo "
";
echo $record['nrobrazka'];
jj_el
(Jacek705)
#5
porównaj twoje zapytanie z propozycją master of disaster i znajdź błąd