![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 11.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Cześć Wszystkim
Teraz mam taki oto problem jak zawsze z xml i php oraz MySQL, na poprzednie tematy co do odczytu pliku nikt nie chciał odpisać może teraz ktoś pomoże Mam taki oto kod (mój własny) Kod foreach($plik->GrupyTowarowe as $IdGrupy) { //wczytanie odpowiednich danych foreach($IdGrupy->GrupaGlowna as $dalej){ $ID = '_ID'; $IdG = $dalej['id']; $NaGt = $dalej['nazwa']; foreach($dalej->PodGrupy->PodGrupa as $menu){ $IdMenu = $menu['id']; $NazMenu = $menu['nazwa']; //wypisanie danych echo "<table CELLPADDING=10 CELLSPACING=10 BORDER=1><tr>"; echo"<td>". $IdG ."</td>"; echo"<td>". $NaGt ."</td>"; echo"<td>". $IdMenu."</td>"; echo"<td>". $NazMenu ."</td>"; echo "</tr></table>"; //wpis do bazy $zapytanie = ("INSERT INTO `qom8d_virtuemart_categories_pl_pl`(`virtuemart_categoty_id`,`category_name`) VALUES ('', '$NaGt')"); $result = mysql_query($zapytanie) or mysqli_error(); TA LINIA ZAWIERA BŁĄD A RACZEJ ZAPYTANIE WYŻEJ } } } Problem Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\xml\menu.php on line 32 Otóż albo mi to wywala lub po małej zmianie dodaje wpis do bazy lecz tylko 1 wczytany z pliku a w tabeli wyżej wpisów jest około 200 dodaje nazwę tylko pierwszego wypisanego na ekran. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 11.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wiem ze powinno tam być "or die ("bla bla bla") czy jest tak czy tak i tak jest to samo a samo mysql_error() może być bo chce aby zwrócił mi się błąd od mysql a nie to co pisze w nawiasie or die (chyba że Lary Ulman w książce Dynamiczne tworzenie stron www popełnił błąd bo to jest z jego książki wzięte samo mysql_error();
Nie w tym rzecz chodzi u o samo wpisanie danych do bazy danych(MySQL) pomimo iż wyświetlam na monitorze 200wierszy z danymi przechodzi tylko jedna i na tym się kończy ID jest puste ponieważ baza ma AI więc nr się samo. Powalczę jeszcze może coś z danymi jest nie tak w xml. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 20:36 |