Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Operacje na tablicach
wicy
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 2.02.2008

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


1) Posiadając wynik zapytania sql,
  1. $sql = 'SELECT ....... LIMIT 0 , 5';
  2. $result = $db->sql_query($sql);
  3. while($row = mysql_fetch_array($result))
  4. {
  5. $out1 = $row['wartosc1'];
  6. $out2 = $row['wartosc2'];
  7. $out3 = $row['wartosc3'];
  8. $out4 = $row['wartosc4'];
  9.  
  10. $temp1 = array(
  11. 'OUT1' => $out1,
  12. 'OUT2' => $out2,
  13. 'OUT3' => $out3,
  14. 'OUT4' => $out4,
  15. );
  16.  
  17. }
  18. $db->sql_freeresult($result);

chciałbym wynik ten wpisać do tabeli $temp1. Jak to zrobić?


2) Posiadając wypełnioną już tablicę $temp1 i w identyczny sposób wypełnioną taką samą tablicę $temp2, obie o rozmiarach (jak rozumiem) [4,5], obrazujące układ tabeli sql w formie nazw kolumn i wartości wierszy w tych kolumnach, przekształcić w jedną tablicę ale nie o rozmiarach [4,10] ale [8,5].
Innymi słowy, chciałbym otrzymać tablicę, której wiersz wyglądałby tak:
  1. (z tab $temp1) OUT1 - jakaś_wartość_1 | OUT2 - jakaś_wartość_2 | OUT3 - jakaś_wartość_3 | OUT4 - jakaś_wartość_4 | (z tab $temp2) OUT1 - jakaś_wartość_5 | OUT2 - jakaś_wartość_6 | OUT3 - jakaś_wartość_7 | OUT4 - jakaś_wartość_8 |
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wicy
post
Post #2





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 2.02.2008

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


Dzięki. To właśnie rozwiązało moje wszystkie problemy.
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: 5.10.2025 - 15:06