Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php+mysql] Ciężkie początki
ogr33
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 28.04.2006

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


Witajcie!
To mój pierwszy kontakt, tak że wietam wszystkich.
Mam prozaiczny wydawało by sie problem.
Instalowałem i konfigurowałem ręcznie php+msql+apache.
Wszystko działa apache poprawnie interprotuje dokumenty
php tez bez wiekszych problemów.
Problem natomias mam przy próbie plołączenia sie z bazą.
Po wykonaniu takiego skryptu:

  1. <?php
  2.  mysql_connect("localhost", "root", "pass");
  3.  mysql_select_db(siatka);
  4.  $oSQL = mysql_query('selest * form gracz') ;
  5.  while ($aRekord = mysql_fetch_array($oSQL))
  6.  {
  7. echo "pole".$aRekord[0];
  8.  }
  9. ?>


Otrzymuje taki komunikat.

Cytat
Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test-2-php-info\info.php on line 2


Wygląda na to ze nie moze nawiązac połączenia z serwerem mysql.
Nie bardzo wiem jak temu zaradzić.
Ma ktoś jakiś pomysł?

Pozdrawiam serdecznie:
Bartek.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
henio
post
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 1
Dołączył: 15.10.2004
Skąd: Lublin

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


dodaj_banner1.php

  1. <html>
  2. <head>
  3.   <title>Banner dodany</title>
  4. </head>
  5. <body>
  6. <h1>Banner dodany</h1>
  7. <?php
  8.   // utworzenie krótkich nazw zmiennych
  9.   $link=$_POST['link'];
  10.   $alt=$_POST['alt'];
  11.   $url=$_POST['url'];
  12.  
  13.   if (!$link || !$alt || !$url)
  14.   {
  15.      echo 'Nie podano wszystkich potrzebnych danych.<br />'
  16.           .'Wróć do poprzedniej strony i spróbuj ponownie.';
  17.      exit;
  18.   }
  19.  
  20.   {  
  21.     $banner = addslashes($link);
  22.     $alt = addslashes($alt);
  23.     $url = addslashes($url);
  24.   }
  25.    $db = mysqli_connect('localhost', 'root', 'heniek', 'admin');
  26.   
  27.  if (mysqli_connect_errno())
  28.   {
  29.      echo 'Błąd: : Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz później.';
  30.      exit;
  31.   }
  32.  else
  33. {
  34. $wynik = $db->query("insert into bannery (link, alt, url) 
  35. values ('".$link."', '".$alt."', '".$url."')");
  36. echo 'Dane dodane';
  37. printf ("Nowy rekord ma id %d.\n", $wynik->insert_id);
  38. }
  39. ?>
  40. </body>
  41. </html>


I wyświetla mi się:

Kod
Dane dodane
Notice: Trying to get property of non-object in C:\Program Files\Apache Group\Apache2\htdocs\dodaj_banner1.php on line 38
Nowy rekord ma id 0.


Ten post edytował henio 7.05.2006, 10:47:57
Go to the top of the page
+Quote Post

Posty w temacie
- ogr33   [php+mysql] Ciężkie początki   28.04.2006, 20:20:04
- - mike_mech   1. Poprawiem bbCode. Następnym razem sam zastosuj...   28.04.2006, 20:30:02
- - TomASS   Zpytanie akurat nic nie ma do tego błędu. Zrób sk...   29.04.2006, 09:04:19
- - kpwig   Że nie ma to widać, ale wypadałoby o tym wspomnieć...   29.04.2006, 09:17:08
- - nospor   no skoro juz mowimy, ze zapytanie jest be, to wypa...   29.04.2006, 09:19:16
- - ogr33   Literówka rzeczywiście jest, ale zapytania sql...   29.04.2006, 11:04:22
- - mike_mech   Upewnij sie jeszcze że dyrektywa extension_dir w p...   29.04.2006, 11:09:07
- - ogr33   Tak dyrektywa wskazuje poprawną ścieżkę. Bibliotek...   29.04.2006, 11:30:39
- - Master Miko   Jeśli jesteś początkującym, polecam Ci poprostu za...   29.04.2006, 11:33:59
- - ogr33   Uff... dwa dni ślęczenia nad plikami konfiguracyjn...   29.04.2006, 18:28:48
- - henio   Ja mam troszeczkę inny problem! Odkomentowałem...   6.05.2006, 10:47:05
- - Gość_Henio   W moim skrypcie po drobnych zmianach wyświetla się...   7.05.2006, 08:31:21
- - nospor   drogi heniu. to juz chyhba nie ma związku z brakie...   7.05.2006, 08:36:07
- - henio   Po pierwsze jak w domu ma się 4 osoby do komputera...   7.05.2006, 08:49:18
- - LBO   W ten sposób (urzycie nazwy zmiennej $end) pa...   7.05.2006, 09:02:16
- - henio   plik dodaj_banner1.php [PHP] pobierz, plaintext ...   7.05.2006, 10:06:26
- - mike_mech   1. Proszę poprawic posta powyżej stosując odpowie...   7.05.2006, 10:11:33
- - henio   Cytat(mike_mech @ 2006-05-07 09:11:33)1. Pro...   7.05.2006, 10:15:34
- - mike_mech   Może to zabrzmi smiesznie ale powinienem Ci właśni...   7.05.2006, 10:17:46
- - henio   Cytat(mike_mech @ 2006-05-07 09:17:46)Może to...   7.05.2006, 10:24:34
- - mike_mech   Nie wiem czy dostrzegasz ale mój poprzedni post mi...   7.05.2006, 10:27:21
- - henio   dodaj_banner1.php [PHP] pobierz, plaintext <ht...   7.05.2006, 10:36:11
- - mike_mech   insert_id jest polem klasy mysqli a nie polem w ob...   7.05.2006, 10:49:11
- - henio   Cytat(mike_mech @ 2006-05-07 09:49:11)insert_...   7.05.2006, 10:57:34
- - mike_mech   Ty masz poważne problemy ze zrozumieniem tego co c...   7.05.2006, 11:07:57
- - henio   Teraz jest ok! Tylko, że wyświetla mi się: Da...   7.05.2006, 11:20:46
- - mike_mech   To może tuż przed wykonaniem zapytania wyświetl so...   7.05.2006, 11:36:42
- - henio   Wyświetla się Kodinsert into bannery (link, a...   7.05.2006, 11:44:45
- - dzesi   Mam problem :] zainstalowałem apache php + mysql p...   8.10.2006, 13:07:18


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: 5.10.2025 - 15:18