Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Poprawność kodu
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


Witam
Możecie zobaczyć czy ten kod jest poprawny? w komentarzach jest wykorzystana starsza biblioteka mysql i teraz chciałbym zamienic na nowszą mysqli. Czy dobrze robię zamiany, głównie chodzi mi o pętlę.
  1.  
  2. //$link = @mysql_connect("localhost", "root", "test") or die("nie udało się połączyć");
  3. //@mysql_select_db("nazwa_bazy") or die ("nie udało się wybrać bazy danych");
  4.  
  5. $db = new mysqli("localhost", "root", "test", "nazwa_bazy") or die ("nie udało się połączyć");
  6.  
  7.  
  8.  
  9. //$result = mysql_query("SELECT a,b,c FROM nazwa_bazy") or die("nie udało się pobrać danych");
  10.  
  11. $result = $db->query("SELECT a,b,c FROM nazwa_bazy") or die("nie udało się pobrać danych");
  12.  
  13.  
  14.  
  15. //while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
  16. // kod petli
  17. //}
  18.  
  19. while($row = $result->fetch_assoc()){
  20. //kod petli
  21. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jakis_login
post
Post #2





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


taaa faktycznie teraz dodawanie działa idealnie;) Powiedz mi jeszcze czemu np to chodzi na localu a na serwerze nie:
  1. header("Content-type: text/xml");
  2.  
  3. echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
  4.  
  5. echo "<Kontakty>";
  6.  
  7. while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
  8. echo "<Kontakt>";
  9. foreach($row as $klucz => $wartosc){
  10. if ($klucz == "Imie")
  11. echo "<Imie>".$wartosc."</Imie>";
  12. else if ($klucz == "Nazwisko")
  13. echo "<Nazwisko>".$wartosc."</Nazwisko>";
  14.  
  15. }
  16. echo "</Kontakt>";
  17. }
  18.  
  19. echo "</Kontakty>";

wyswietlane za pomoca ajaxa:
  1. XHR.open("GET", "kontakt.php" + "?random=" + Math.random(), true);
która zmienna musze zmienić w pierwszym fragmecie kodu lub moze coś innego trzeba zrobic?
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 - 01:50