Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MySQL i wyniki zapytania w PHP (help)
marv
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 10.08.2003

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


maly kodzik na poczatek:

<?

$srb=2.64;

mysql_connect ("localhost", "root", "") or die ("Nie można się połączyć z bazą danych");
mysql_select_db ("rad") or die ("Nie można połączyć się z bazą rad");

$wynik=mysql_query ("SELECT nazwisko FROM zawodnicy WHERE srb=$srb;") or die ("błąd w pytaniu");

$nazwisko=mysql_fetch_array($wynik);
echo($nazwisko[0]);

?>

dodam, ze kolumna "srb' w bazie jest typu float (zaokraglona do dwoch miejsc po przecinku)

kiedy wykonam to samo w zwyklym MySQL nie ma problemu .. dziala (oczywiscie wpisuje w zapytaniu 2.64) ale w php za cholere .. a najgorsze jest to ze calosc nie zwraca zadnego bledu ani nic .. jest zupelnie czysto po takiej "akcji" ..

kiedy wykonam identyczny kod ale np. na liczbach calkowitych w innej kolumnie wszystko dziala cacy .. tylko tego przypadku nie jestem w stanie naklonic do wspolpracy grrr... :cry:

rozwiazanie byc moze (ehh..) bedzie banalne ale nie moge go dostrzec :

prosze o pomoc bo juz mi normalnie rece opadaja (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marv
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 10.08.2003

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


Cytat
Cytat
echo empty($nazwisko); zwraca mi slicznie "1" [...]

To mówi samo za siebie wynik jest pusty...
Sprawdź zapytanie, a zwłaszcza nazwy kolumn...


powoli od poczatku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

1. Ten kod ktory jest na poczatku tego watku (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) dziala SUPER przy liczbach typu int oraz stringach(wtedy jak pisze "q" dodaje apostrofy bo sa potrzebne)

2. Samo MySQL radzi sobie OK gdy wykonam to samo co tutaj ale zamiast zmiennej wrzuce to przeklete 2.64 do zapytania .. wynik jest dokladnie taki jak oczekuje

3. Caly problem zaczal sie jak wkladam to do php i robie w zapytaniu $srb zamiast 2.64

4. Praz setny sprawdzilem tak dla pewnosci (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) jak jest w bazie i sa kolumny "nazwisko"(char,25) oraz "srb"(float(4,2))

5. Sposob jaki proponuje cahe nie dziala ... nadal jest czysto :

6. Jezeli zmienna jest pusta (a wynika z tego ze jest) to gdzie tkwi problem ?

.. tyle pytan i zadnych odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- marv   MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:03:42
- - hamlecik   jestem pierwszy BBCODE   11.08.2003, 23:09:29
- - cahe   Cytatjestem pierwszy BBCODE Kurde 8)   11.08.2003, 23:10:28
- - cahe   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:12:32
- - spenalzo   Cytatjestem pierwszy Naprawdę nie rozumiem tych ...   11.08.2003, 23:12:52
- - cahe   CytatCytatjestem pierwszy Naprawdę nie rozumiem ...   11.08.2003, 23:13:22
- - KaMeLeOn   Ostrzegam, że następnym razem usunę te bzdurne pos...   11.08.2003, 23:15:27
- - cahe   CytatOstrzegam, że następnym razem usunę te bzdurn...   11.08.2003, 23:18:08
- - q   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:23:50
- - cahe   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:25:33
- - marv   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:27:03
- - cahe   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:29:14
- - KaMeLeOn   Sprawdz po zapytaniu czy wynik nie jest pusty, bo ...   11.08.2003, 23:30:09
- - marv   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:31:12
- - cahe   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:33:04
- - q   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:40:31
- - cahe   Re: MySQL i wyniki zapytania w PHP (help)   11.08.2003, 23:45:12
- - marv   CytatSprawdz po zapytaniu czy wynik nie jest pusty...   11.08.2003, 23:47:41
- - KaMeLeOn   Cytatecho empty($nazwisko); zwraca mi slicznie "1"...   11.08.2003, 23:50:28
- - marv   CytatCytatecho empty($nazwisko); zwraca mi sliczni...   12.08.2003, 00:07:00
- - KaMeLeOn   Myślę, że problem tkwi w konwersji tej liczby ze s...   12.08.2003, 00:20:37
- - marv   CytatSpróbuj przekonwertować tę liczbę w samym zap...   12.08.2003, 00:33:02
- - KaMeLeOn   Cytat:idea: hmm.. co masz na mysli ? chyba nie wie...   12.08.2003, 01:00:13


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: 3.10.2025 - 13:00