Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] obiektowe podejscie do MySQL
hhg
post
Post #1





Grupa: Zarejestrowani
Postów: 316
Pomógł: 0
Dołączył: 5.07.2006

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


mam kod
  1. <?php
  2. aktualny kod nizej
  3. ?>


ten kod powinien zwracac liczbe rekordow co do ktorych jestem przekonany ze jest 17. To zapytanie SQL zwraca w monitorze MySQL-a ze jest ich 17. A wypisuje mi sie nic (czyli null, niezainicjowana zmienna)

nie mam pojecia dlaczego?

prosze o pomoc

Ten post edytował hhg 24.07.2007, 18:02:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hhg
post
Post #2





Grupa: Zarejestrowani
Postów: 316
Pomógł: 0
Dołączył: 5.07.2006

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


sprawdzalem w manualu, ale ten kod:

Kod
<?php
        DEFINE ('DB_HOST', 'localhost');
    DEFINE ('DB_USER', 'root');
    DEFINE ('DB_PASSWORD', '');
    DEFINE ('DB_NAME', 'aircraft');

        $db = new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME);
    
        
            $result = $db->query(
                "SELECT COUNT(id) NR " .
                "FROM customers " .
                "WHERE username = 'l'", MYSQLI_USE_RESULT);
            
            echo $db->error;
                
            $tab = $result->fetch_assoc;
            
            echo $tab['NR'];


            echo var_dump($db->query(
                "SELECT COUNT(id) NR " .
                "FROM customers " .
                "WHERE username = 'l'", MYSQLI_USE_RESULT));
?>


zwraca tez

bool(false)

Ten post edytował hhg 24.07.2007, 18:51:26
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: 9.10.2025 - 09:55