Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][sql]Sprawdzaniec istnienia w bazie
MILICJA
post
Post #1





Grupa:
Postów: 31
Pomógł: 3
Dołączył: 25.08.2006

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


Siema (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Otoz mam pewien problem za sprawdzaniem czy dany rekord jest bazie.
Sprawdzam to tak :

  1. <?php
  2. function sprawdzIst ($pid, $baza_danych) {
  3.  
  4. $istnieje= mysql_query("Select * FROM $baza_danych WHERE id = '$pid' ");
  5. $ile = mysql_num_rows($istnieje);
  6.  
  7. if ( $ile == 0 ) { 
  8.  
  9.  
  10. print '<CENTER></ br></ br>Strona o podanym id nie istnieje<CENTER>';
  11.  
  12.  
  13. }else {
  14.  
  15. wyPodstrone ($pid,$baza_danych); // funkcja wyswietla podstrone ( to dziala poprawnie)
  16.  
  17.  
  18. }
  19.  
  20. }
  21. ?>



Funkcja dziala bez zarzutu dopóki w "$pid" nie znajdzie sie / wtedy
mam oto taki komunikacik :

  1. Warning: mysql_fetch_array(): supplied argument IS NOT a valid MySQL result resource IN podstrony_index.php ON line 41



Wie ktos co nalezy poprawic ?

Ten post edytował MILICJA 27.08.2006, 20:34:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MILICJA
post
Post #2





Grupa:
Postów: 31
Pomógł: 3
Dołączył: 25.08.2006

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


Dziekuje za pomoc. " if (is_numeric($pid) == true) { " w pelni pomoglo . Wszystk odzial poprawnie obojetnei co wpisze. Uważam ze "mike_mech" zamiast pomagac i probowac rozwiazac problem pi**** glupoty.
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(MILICJA @ 27.08.2006, 21:57 ) *
Dziekuje za pomoc. " if (is_numeric($pid) == true) { " w pelni pomoglo . Wszystk odzial poprawnie obojetnei co wpisze. Uważam ze "mike_mech" zamiast pomagac i probowac rozwiazac problem pi**** glupoty.

A ja uważam że masz pierwsze i ostatnie słowne ostrzeżenie za używanie wulgaruzmów na forum. Gwiazdki, gwiazgkami a każdy wie o co chodzi więc daruj je sobie.
Jeśli nie potrafisz sie wypowiadać kulturalnie na publicznym forum to nie rób tego w ogóle. Nikt nie będzie tutaj tolerował Twojego chamstwa.

Dostałeś ode mnie dwie podpowiedzi, prowadzące bez problemu do rozwiązania. Listę funkcji odpowiedzialnych za sprawdzanie typów i instrukcje jak je rzutować. Jeśli nie zrozumiałeś manuala to jest powód żeby się rucać jak gówniarz.
Jeśli spodziewasz się na tym forum dostawać gotowce to zmień nastawienie, to forum służy do nauki i rozwijania umiejętności przy pomaganiu innym. A nie spełnianiu próśb leni i nierobów, którzy tyłka do manuala ruszyć nie potrafią.

Zastanów się więc następnym razem co piszesz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 11:06