Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Kopiowanie danych z tabeli do tabeli
Forum PHP.pl > Forum > Przedszkole
matik000
  1. <?
  2. global $database, $mosConfig_absolute_path;
  3.  
  4. $zapytanie1 = 'SELECT * FROM `mos_content` ORDER BY `metakey` ASC LIMIT 0 , 200';
  5. $zapis = mysql_query($zapytanie1);
  6. $zap1 = "INSERT INTO tagi_pl (tagi) VALUES ('.$zapis.')";
  7. mysql_query($zap1);
  8. ?>

O to właśnie mój problem . Nie chce zapisać wybranych rekordów w tabeli tagi .
mortus
Gdyby to było takie proste? Tymczasem $zapis to nie wiersz, czy tabela taka jak w bazie danych, tylko identyfikator zasobu typu mysql result. Musisz to w pętelce zrobić
  1. while($wiersz = mysql_fetch_array($zapis)) {
  2. $zap1 = "INSERT INTO tagi_pl (tagi) VALUES ('{$wiersz['metakey']}')";
  3. mysql_query($zap1);
  4. }

EDIT
@down To nie był żart, może przeoczyłem dolara. Już poprawione.
matik000
czy to był żart na prima aprilis ? błąd w zmiennej ; p

czy to był żart na prima aprilis ? błąd w zmiennej ; p

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\user\administrator\components\com_tagi\install.tagi.php on line 28.......................Poleciało dalej, niezapisuje do tabeli
mortus
Zmień piątą linijkę na:
  1. $zapis = mysql_query($zapytanie1) or die(mysql_error());
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.