Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Jak Sprawdzić Ile Pozycji Jest W Id
Taifun
post 10.08.2007, 20:38:41
Post #1





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


Witam.
jak sprawdzić ile pozycji jest w id czyli chodzi mi o to bo chce zrobić skrypt do, którego można dodać tylko 5 wartości więc użyję funkcji if tylko nie wiem jak sprawdzić ile jest obecnie elementów w kolumnie.
  1. Nazwa Typ Długość Opis
  2. id INT 6 Unikalny identyfikator każdego rekordu
  3. first VARCHAR 15 Imię osoby
  4. last VARCHAR 15 Nazwisko
  5. phone VARCHAR 20 Numer telefonu stacjonarnego
  6. mobile VARCHAR 20 Numer telefonu komórkowego
  7. fax VARCHAR 20 Numer faxu
  8. email VARCHAR 30 Adres e-mail
  9. web VARCHAR 30 Strona domowa

jak sprawdzić czy w danej tabeli jest mniej niż 5 elementów.


--------------------
Go to the top of the page
+Quote Post
kwiateusz
post 10.08.2007, 20:41:27
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




  1. SELECT count(id) FROM tabela
?
Go to the top of the page
+Quote Post
b_chmura
post 10.08.2007, 21:27:59
Post #3





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

Ostrzeżenie: (0%)
-----


mysql_num_rows()" title="Zobacz w manualu PHP" target="_manual ?
Go to the top of the page
+Quote Post
Taifun
post 11.08.2007, 16:56:06
Post #4





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


Witam. To znowu ja. Mam kolejne pytanie.
Jesli mam taką jak w 1 poście strukturę bazy danych mysql i chce np. wybrać tylko wiersz czyli to poziomo o danym id to jak to zrobić?


--------------------
Go to the top of the page
+Quote Post
b_chmura
post 11.08.2007, 17:06:30
Post #5





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

Ostrzeżenie: (0%)
-----


  1. SELECT * FROM `Tabela` WHERE `id` = '$id'
Go to the top of the page
+Quote Post
Taifun
post 11.08.2007, 17:17:37
Post #6





Grupa: Zarejestrowani
Postów: 222
Pomógł: 2
Dołączył: 10.07.2007

Ostrzeżenie: (10%)
X----


sorki, że znowu głupie pytanko ale jak ma wyglądać zapytanie aby nie wywalało błędów?
Kod
$sql = "SELECT * FROM linki WHERE id = $id ";

usuwałem '', robiłem kropki, zamiast ' dałem " i nic ;/
jak ma wyglądać?


--------------------
Go to the top of the page
+Quote Post
Cezar708
post 11.08.2007, 17:24:51
Post #7





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


ale jakie Ci błędy wywala, być może w twojej tabeli z linkami kolumna id nie istnieje albo nie jest integerem? Użyj mysql_error() do sprawdzenia jaki błąd wyskakuje.
Go to the top of the page
+Quote Post
b_chmura
post 11.08.2007, 17:26:51
Post #8





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $zapytanie = mysql_query("SELECT * FROM linki WHERE id = '$id'");
  3. ?>
Go to the top of the page
+Quote Post
maziak
post 11.08.2007, 17:27:10
Post #9





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 9.07.2007

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $sql = "SELECT * FROM linki WHERE id='".$id."'";
  3. ?>

sprawdz to winksmiley.jpg
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 02:38