Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Insert SELECT? dane z pliku
-mcgajwer-
post
Post #1





Goście







Witam

potrzebuje wczytać do bazy kilka danych z innej tabeli do której identyfikator mam w pliku

niewiem czy dobrze wytłumacze ale :

TAB1
id nazwa kod

TAB2
id nazwa numer

dane w pliku to kod z TAB1 w postaci

213
123
234
itd

jak to wszystko połączyć w całość aby nazwa zgodna z kodem z pliku została przekopiowana do tabeli 2 ?


  1. while(!feof($plik))
  2. {
  3. $id++;
  4. $kod = fgets($plik);
  5.  
  6. $sql = "INSERT TAB2(id,nazwa,numer) VALUES ($id, (SELECT nazwa, FROM TAB1 WHERE kod = $kod), 2 ) </br>";
  7. mysql_query($sql, $conn);
  8. echo $sql;
  9. }


Go to the top of the page
+Quote Post
-mcgajwer-
post
Post #2





Goście







hmm powiedzmy, że powyższe jakoś działa..
ale teraz mam kolejny problem..

co jeśli w pliku znajdują się kody których nie ma w bazie..
jak wyświetlić te które nie mają pokrycia w bazie ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 08:38