Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z laczeniem ..., ... z baza danych
bobens_83
post 20.12.2005, 00:33:21
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 7.11.2005
Skąd: z Czelsy

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


Witam. Stworzylem <form> ktory uruchamia skrypt:
  1. <?php
  2.  
  3. $user = $_POST['user'];
  4. $pass = $_POST['pass'];
  5.  
  6. $db = new mysqli( 'localhost', $user, $pass, 'feniks' );
  7.  
  8. if( $db )
  9. {
  10. $zapyt = "select * from news";
  11. $wynik = $db->query($zapyt);
  12. $ile = $wynik->num_rows;
  13. echo $ile;
  14. $wynik->free();
  15. $db->close();
  16. }
  17. else
  18. {
  19. echo "error";
  20. }
  21.  
  22. ?>


W MySQL zalozylem uzytkownika 'marian' o hasle 'haselko'. Po wpisaniu prawidlowych danych skrypt hula jak potrzeba. Ale po wpisaniu blednnych danych Apache mi sie zawiesza blink.gif Co to moze byc? Z gory dziekuje i pozdrawiam.

Ten post edytował bobens_83 20.12.2005, 00:33:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
moron
post 20.12.2005, 01:36:07
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 24.08.2005

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


nie powinno byc
  1. <?php
  2.  if( isset($db) )
  3. ?>

questionmark.gif

edit:
albo
  1. <?php
  2. IF(!$db=mysql_connect($db_adres, $db_login, $db_pass)):
  3. ?>


Ten post edytował moron 20.12.2005, 01:37:51


--------------------
i'm moron ;(
Go to the top of the page
+Quote Post
bobens_83
post 20.12.2005, 02:01:37
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 7.11.2005
Skąd: z Czelsy

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


Przeinstalowalem WAMP-a. I sprobowalem zastosowac wyjatek:
  1. <?php
  2.  
  3. try
  4. { 
  5. $db = new mysqli( 'localhost', 'root', '', 'feniks' );
  6. if( !$db ) throw new Exception( 'BLAD', 42 ); 
  7. else echo "true";
  8. }
  9. catch( Exception $e )
  10. {
  11. echo $e->getCode();
  12. }
  13. ?>


Ale jest to samo. Jesli ktoras dana w
  1. <?php
  2. $db = new mysqli( 'localhost', 'root', '', 'feniks' );
  3. ?>

sie nie zgadza to apache sie zawiesza. Czy ktos kto ma WAMP-a moglby sprawdzic kod u siebie. Bylbym bardzo wdzieczny jakbyscie napisali tylko czy dziala. Pozdrawiam.

Ten post edytował bobens_83 21.12.2005, 03:27:45
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: 19.07.2025 - 05:28