Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> czy to mozna uproscic
ydy10
post
Post #1





Grupa: Zablokowani
Postów: 87
Pomógł: 0
Dołączył: 29.07.2006

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


  1. <?php
  2. $sql1 = "SELECT * FROM artykuly_c WHERE id='".$_GET['id']."'";
  3.  $wykonaj1 = mysql_query( $sql1 );
  4.  while( $artykuly = mysql_fetch_array ( $wykonaj1 ) )
  5.  {
  6.  $sqlbb = "SELECT * FROM artykuly_b WHERE id='".$artykuly['id_b']."'";
  7.  $wykonajbb = mysql_query( $sqlbb );
  8.  while ( $artykuly_b = mysql_fetch_array ( $wykonajbb ) )
  9.  {
  10.  $sql_a = "SELECT * FROM artykuly_a WHERE id='".$artykuly_b['id_a']."'";
  11.  $wykonaj_a = mysql_query( $sql_a );
  12.  while ( $artykuly_a = mysql_fetch_array ( $wykonaj_a ) )
  13.  {
  14. }
  15. }
  16. }
  17. ?>


czy mozna taki kod zastapic jednym zapytaniem, uproscic go ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
free
post
Post #2





Grupa: Zarejestrowani
Postów: 269
Pomógł: 0
Dołączył: 6.02.2006

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


Wywala błąd :
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in szukaj.php " title="Zobacz w manualu php" target="_manual w ostaniej linijce.
Czyli coś nie tak jest w linijce
  1. $ile = mysql_num_rows($result);

Warunki są dobre. Do tej pory działało jak nie mialem polacznia UNION czyli
  1. $pytanie = "SELECT * FROM tabela1 WHERE $warunki ORDER BY id DESC
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: 31.12.2025 - 00:21