Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> select ... except ... nie dziala
test30
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 15.12.2007

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


witam, co w podanym skrypcie php jest nie tak?
parser zwraca blad
Kod
[b]Warning[/b]:  mysql_fetch_row(): supplied argument is not a valid MySQL result resource in [b]c:\usr\krasnal\www\zxc\update.php[/b] on line [b]97[/b]

  1. $sql_conn = mysql_connect('localhost', 'root', 'krasnal') OR die('');
  2. mysql_select_db('baza');
  3. $zapyta="
  4. (SELECT * FROM `1198022700`) UNION ALL
  5. (SELECT * FROM `1198023000`)
  6. ";
  7. $query = mysql_query($zapyta);
  8. print mysql_fetch_row($query);
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
test30
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 15.12.2007

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


nadal nie dziala, sprawdzilem czy obie tabele maja tyle samo kolumn i takie same typy
  1. -- phpMyAdmin SQL Dump
  2. -- version 2.6.0-pl2
  3. --
  4. -- Host: localhost
  5. -- Czas wygenerowania: 17 Sty 2008, 23:40
  6. -- Wersja serwera: 3.23.58
  7. -- Wersja PHP: 4.3.9
  8. --
  9. -- Baza danych: `baza`
  10. --
  11.  
  12. -- --------------------------------------------------------
  13.  
  14. --
  15. -- Struktura tabeli dla `a`
  16. --
  17.  
  18. CREATE TABLE `a` (
  19. `a` varchar(40) NOT NULL DEFAULT ''
  20. ) TYPE=MyISAM;
  21.  
  22. --
  23. -- Zrzut danych tabeli `a`
  24. --
  25.  
  26. INSERT INTO `a` VALUES ('abc');
  27. INSERT INTO `a` VALUES ('zxc');
  28.  
  29. -- --------------------------------------------------------
  30.  
  31. --
  32. -- Struktura tabeli dla `b`
  33. --
  34.  
  35. CREATE TABLE `b` (
  36. `b` varchar(40) NOT NULL DEFAULT ''
  37. ) TYPE=MyISAM;
  38.  
  39. --
  40. -- Zrzut danych tabeli `b`
  41. --
  42.  
  43. INSERT INTO `b` VALUES ('cba');
  44. INSERT INTO `b` VALUES ('cxz');


  1. <?
  2. $sql_conn = mysql_connect('localhost', 'root', 'krasnal') or die('Nie mogłem połaczyć się z bazą danych');
  3. mysql_create_db('baza');
  4. mysql_select_db('baza');
  5. $zapyta="
  6. SELECT * FROM `a` UNION ALL
  7. SELECT * FROM `b`
  8. "; 
  9. $query = mysql_query($zapyta);
  10.  
  11.  
  12. if (!$query)
  13. {
  14. }
  15. $cos=mysql_fetch_row($query);
  16. print_r($cos);?>


Kod
1064: Something is wrong in your syntax obok 'UNION ALL  SELECT * FROM `b`  ' w linii 2
       <b>Warning</b>:  mysql_fetch_row(): supplied argument is not a valid MySQL result resource in <b>c:\usr\krasnal\www\niezly\update.php</b> on line <b>102

juz sie rozwiazal problem, okazalo sie ze nie dzialalo to wszystko dlatego, ze uzywalem krasnala i cos z jego mysqlem nie tak bylo

Ten post edytował test30 11.02.2008, 04:26:03
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: 4.10.2025 - 09:51