Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql/ php] Problem z mysql_query
Forum PHP.pl > Forum > Przedszkole
falfin
Witam.
Ponieważ mój serwer nie obsługuje mysqli, postanowiłem przepisać swój panel na funkcje mysql.
I niestety nie wszystko działa teraz tak jakbym sobie tego życzył...
Chodzi o to że po wykonaniu tej częsci skryptu
  1. <?php
  2. //POLACZENIE  Z BAZA DANYCH
  3. require('polaczenie.php');  //PLIK  POLACZENIA W OSOBNYM  PLIKU  PONIEWAZ BEDZIE
  4. //WYKORZYSTYWANY W INNYCH APLIKACJACH :)
  5.  
  6.  
  7.  
  8. //JEZELI NAWIAZANO POLACZENIE
  9. //SPRAWDZENIE CZY PODANA NAZWA NIE JEST JUZ ZAJETA
  10. $zapytanie1= "select * from uzytkownicy where nazwa_uz='$nazwa_uz' ";
  11. $wynik1 = mysql_query($zapytanie1, $mysql);
  12.  
  13. if(!$wynik1)
  14. {
  15. echo 'Przepraszamy rejestracja w tej chwili nie jest mozliwa. Prosze spróbowac pozniej
    .<br/>'
    ;
  16. exit;
  17. }
  18. ?>

Wyskakuje komunikat "Przepraszamy rejestracja w tej chwili nie jest mozliwa. Prosze spróbowac pozniej." co wskazuje na to że zapytanie nie może być wykonane....
Dlaczego tak sie dzieje? Gdzie zrobiłm błąd?
ZA Wszelką pomoc Wielkie dzięki smile.gif
PS. Podam jeszcze kod skryptu require'wanego smile.gif
  1. <?php
  2. $mysql = mysql_connect(**moje dane itp**); //NAWIAZANIE POLACZENIA
  3.  
  4. if (!$mysql)
  5. {
  6. echo 'Nawiazanie polaczenia z baza nie powiodlo sie. ';
  7. }
  8. ?>
Daimos
a sprobuj ladnie to rozdzielic:
  1. <?php
  2. $zapytanie1= "select * from uzytkownicy where nazwa_uz='".$nazwa_uz."' ";
  3. ?>

i jestes pewny ze jest taka tabela? i kolumna? smile.gif
sprawdz jaki blad zwraca sama baza
  1. <?php
  2. $wynik1 = mysql_query($zapytanie1, $mysql) or die(mysql_error());
  3. ?>
falfin
Pierwsza propozycja (z rozdzieleniem zapytania) nic nie dałą)

A to błąd który mi wyskoczył :
"Nie wybrano żadnej bazy danych"
Tyle że ja dalej nie wiem o co chodzi <jestem bardzo początkujący>. Możecie mi jakoś wyjaśnic czego tu brakuje?
mild
Podaj tresc polaczenie.php
Upewnij sie, ze uzywasz tam funkcji mysql_select_db()
falfin
Chdziło właśnie mysql_select_db(); Niewiedziałęm o tym bo w mysqli wybrana baze podawało się już w mysqli_connect(); Wielkie dzięki. Pozdrawiam
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.