Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Panel Administracyjny
Forum PHP.pl > Forum > Przedszkole
vip3r
Utwrozyłem panel administaracyjny, ale cos mi nie dziala. Wyswietla mi sie taki blad:

  1. Fatal error: Call to undefined function mysql_connect() in C:\AppServ\www\panel\funkcje.php on line 8


Nie wiem o co chodzi, wiec prosił bym was o pomoc.

Kod pliku funkcje.php

  1. <?
  2.  
  3.  
  4. //Łączenie z bazą danych
  5. function polacz_z_bd()
  6. {
  7. include ('conf.php');
  8. $baza_danych = mysql_connect($host , $usr , $pass);
  9.  
  10.  
  11.  if (!$baza_danych) {
  12.  echo "<p>Nie można połączyć się z bazą danych!</p>";
  13.  exit;
  14.  };
  15.  
  16. mysql_select_db($nazwa_bd);
  17. $nazwy=mysql_query('SET NAMES latin2;');
  18.  
  19. return $baza_danych;
  20.  
  21.  
  22. };
  23.  
  24. function powtorzenie($dane_wprowadzone, $kolumna, $tabela)
  25. {
  26. $dane_wprowadzone=trim($dane_wprowadzone);
  27. $kolumna=trim($kolumna);
  28. $tabela=trim($tabela);
  29.  
  30.  
  31. $bd=polacz_z_bd();
  32.  
  33. mysql_select_db('peefpl_news', $bd);
  34.  
  35. $spr="select ".$kolumna." from ".$tabela." where ".$kolumna." = '".$dane_wprowadzone."'";
  36.  
  37. $zapytanie=mysql_query($spr, $bd);
  38.  
  39. $ilosc_wynikow=mysql_num_rows($zapytanie) ;
  40. $ilosc_wynikow;
  41.  
  42. if ($zapytanie)
  43. {
  44.  if ($ilosc_wynikow=='0')
  45.  {
  46. return true;
  47.  
  48. }
  49. else {
  50. echo "Dane powtarzają się!";
  51. return false;
  52. };
  53. }
  54. else echo "Błąd!";
  55.  
  56. mysql_free_result($zapytanie);
  57.  
  58.  
  59. };
  60.  
  61.  
  62.  
  63. ?>
nospor
Komunikat jasno i wyraźnie ci mowi, ze nie masz mysql_connect, a co za tym idzie nia masz modulu mysql dolączonego do php

i popraw o tytul o znacznik zgodnie z zasadami forum przedszkole
vip3r
W kodzie juz zrobilem i powinno dzialac, a wyswietla i tak mi komunikat:


  1. Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in C:\AppServ\www\panel\funkcje.php on line 8
Cysiaczek
Przesadzasz! Parse errorów nie potrafisz debugować? My mamy robić za debugger?
vip3r
Nie moge znalezc:/
devnul
jasno napisane w lini 8 jest numer/liczba a powinna być zmienna
in5ane
Z tego co wiem po osobistej rozmowie z nim, to w ogóle namieszał w plik conf.php i nie miał utworzonej bazy i tabeli.
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.