Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> polecenie SQL krócej
Najki
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Poznań

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


Czy można takie (przykład) polecenie zapisać prościej/krócej ?
  1. <?
  2. $a = mysql_fetch_assoc(mysql_query('select * from `tabela` where `id`=1;'));
  3. $b = $a['pole'];
  4. $b++;
  5. $c = mysql_query('update `tabela` set `pole`=\"'.$b.'\" where `id`=1;');
  6. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


fakt - masz racje. między $a i $b jest niewielka różnica bo to tylko oznaczenia źródeł((IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ) (ang. resources), ale później jest mysql_fetch_assoc() (na poczatku wątku tak jest) i wszystko wrzucane jest do tablic w php:
  1. <?php
  2. //START EDIT
  3. $a = mysql_query('select * from `obrazki` LIMIT 1000'); 
  4. $b = mysql_query('select id, nazwa_obrazka from `obrazki` LIMIT 1000'); 
  5. //END EDIT
  6. $a_fetched = mysql_fetch_assoc($a);
  7. $b_fetched = mysql_fetch_assoc($b);
  8.  
  9. ?>

Czy teraz jest różnica między $a_fetched i $b_fetched?

ps - wcześniej machnąłem się z nawiasami

Ten post edytował Darti 8.03.2005, 17:29:55
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: 17.10.2025 - 18:52