Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MYSqL INSERT INTO - HeLp
ali3n
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 30.06.2005

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


pomozcie mi :]
potrzebuje pomocy .


  1. <?
  2. $link = mysql_connect("localhost", "ali3n_gg", "haslo")
  3.  or die ("Nie mozna sie polaczyc");
  4. print ("Polaczenie nawiazane");
  5. mysql_select_db ("ali3n_gg") or die ("Nie mozna wybrac bazy danych"); // polaczenie z baza, wstaw samemu :)
  6.  
  7.  
  8. $znaki = "0123456789"; // alfabet dla hasel
  9. $znakow = 7; // ilosc znakow w hasle
  10. $hasel = 100; // ilosc wygenerowanych hasel
  11.  
  12. srand((double)microtime()*1000000);
  13. $hasla=array();
  14.  
  15. for($j=0;$j<$hasel;$j++) {
  16. $haslo="";
  17. for($i=0;$i<$znakow;$i++) $haslo .= $znaki[rand(0,strlen($znaki)-1)];
  18. if (in_array($haslo, $hasla)) $j--;
  19. else $hasla[]=$haslo;
  20. }
  21.  
  22. echo "<pre>";
  23. foreach($hasla as $h) echo "$h<br />";
  24.  
  25. $query('INSERT INTO subgg_ (
  26. rekord
  27. ) VALUES (
  28. $h ) ');
  29. echo "</pre>";
  30. ?>




chiałbym aby te wygenerowane numerki szły do :

Baza danych: ali3n_gg
Tabela: subgg_numery


Pomocy....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(ali3n @ 2005-08-20 16:54:46)
thx :}
scarface :]

jescze 1 problemik
che do tego jescze jeden rekord mam numer jeszcze status zeby do kazdego wygenerowanego dalo 1 :] (status)

1. Powinieneś dziękować moim poprzednikom, staraj się też odpowiadać na pytania np. to co pisał @crash! (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif)
2. Zrozumiałem że chcesz do tego dodać jeszcze jedno pole w tym rekordzie, do statusu + 1 - więc dodajesz kolejne wartości po przecinku. Osobiście wolę dodawać przez SET gdyż wydaje mi się że jest bardziej czytelnie. np.
  1. INSERT
  2. INTO tabela SET pole = wartosc, pole2 = wartosc2

Jednak nic nie stoi na przeszkodzie abyś zrobił to za pomocą VALUES. Zapoznaj się też z mysql_error" title="Zobacz w manualu php" target="_manual i dodaj do tego zapytania status + 1, na tym forum temat dodawania rekordów do bazy był przewijany setki razy.. szukaj i próbuj.
3. Chyba że coś źle zrozumiałem, sprecyzuj dokładniej jeśli tak.

Powodzenia.
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: 13.10.2025 - 09:57