Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]nauka php+mysql, pomocy
chemiqs
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 2
Dołączył: 2.06.2012

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


hej
mam taki kod:


Kod
<?php
CONNECT TO DATABASE...
$prefix="gazeta_";

$tab_wyd=mysql_query("SELECT * FROM ".$prefix."wydania WHERE id=(SELECT max(id) FROM ".$prefix."wydania) AND data_zamkniecia<=DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s')");
if(mysql_num_rows($tab_wyd) > 0)
{
    echo "<table cellpadding=\"2\" border=1>";
       while($r = mysql_fetch_assoc($tab_wyd)) {
          echo "<tr>";
          echo "<td>".$wyd=$r['id']."</td>";
          echo "<td>".$r['numer']."</td>";
          echo "</tr>";
    }
    echo "</table>";
}
//do tego momentu wszystko dziala ok - elegancko sie wyswietla


$wynik_blad = mysql_query("SELECT * FROM ".$prefix."ogloszenia WHERE id_wydania='".$tab_wyd[0]["id"]."' AND liczba_pozostalych_emisji>0") or die('Blad zapytania');
$wynik_ok = mysql_query("SELECT * FROM ".$prefix."ogloszenia WHERE id_wydania='".$wyd."' AND liczba_pozostalych_emisji>0") or die('Blad zapytania');

// zamykamy połączenie
mysql_close($connection);
?>


i teraz tak, w zapytaniu $wynik_blad wykorzystując $tab_wyd[0]["id"] nie otrzymuje zadnych rekordów.
w zapytaniu $wynik_ok wykorzystujac $wyd wszystko jest poprawnie. Możecie mi wyłożyć jak krowie na miedzy dlaczego tak jest? Bo nie bardzo czaje. Od razu mowie ze to moje poczatki z php.

z góry dzieki
Go to the top of the page
+Quote Post

Posty w temacie
- chemiqs   [MySQL][PHP]nauka php+mysql   20.08.2012, 12:28:43
- - !*!   Stosuj tagi na forum, aby kolorować składnie. var...   20.08.2012, 12:33:42
- - wNogachSpisz   Naukę SQLa możesz łatwo odłożyć stosująć biblitekę...   20.08.2012, 13:56:24
- - mmmmmmm   [PHP] pobierz, plaintext <?phpCONNECT TO DATABA...   20.08.2012, 17:40:11
- - chemiqs   1) działa prawidłowo 2) nie mam bladego pojecia c...   23.08.2012, 10:40:45
- - mmmmmmm   [PHP] pobierz, plaintext <?phpCONNECT TO DATABA...   23.08.2012, 11:21:17
- - chemiqs   [PHP] pobierz, plaintext $wynik = mysql_query...   23.08.2012, 11:46:41
- - erix   var_dump nie łaska sprawdzić? Poza tym, Twój kod ...   23.08.2012, 11:51:57
- - chemiqs   [PHP] pobierz, plaintext var_dump ($r['id'...   23.08.2012, 11:59:44
- - erix   A nie wpadłeś na to, żeby całą tablicę tak podejrz...   23.08.2012, 12:37:42
- - chemiqs   pewnie ze nie boli - próbuję tylko ogarnąć dlacze...   23.08.2012, 15:42:20
- - Tajgeer   Tablica $r będzie zwracać wartości tylko wewn...   23.08.2012, 15:45:46
- - mmmmmmm   W linii 5. masz napisane: [PHP] pobierz, plaintext...   23.08.2012, 18:54:43
- - chemiqs   wszystko sie zgadza moi drodzy. jak najbardziej. A...   23.08.2012, 20:00:09
- - abort   Nie, nie tak. [PHP] pobierz, plaintext echo ...   23.08.2012, 20:14:07
- - mmmmmmm   echo $wyd=$r['id'] w każdym NORM...   23.08.2012, 20:29:14
- - abort   Odnośnie tego, co powinno zwrócić, to najlepiej si...   23.08.2012, 20:50:08
- - chemiqs   chyba sie nie rozumiemy - najprawodpodobniej ja mi...   24.08.2012, 11:40:11
- - abort   Nie ma czegoś takiego, jak zawartość zmiennej ...   24.08.2012, 11:48:12
- - chemiqs   dzieki za konstruktywną dyskusję. cuś tam załapałe...   27.08.2012, 09:13:23


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: 26.09.2025 - 09:33