anonīms Posted November 7, 2008 Report Share Posted November 7, 2008 Ievadot rezultātus ir jaizvēlas komandu un tad automātiski zemāk ar while tiek parādīti visi spēlētāji kuri ir tajā komandā (WHERE komandas_id = $komanda) echo "<tr><td><strong>".$speletaja_vards['1']."</strong></td><td>Kills: <input type='text' name='kills[]' size='1' /></td><td>Deaths: <input type='text' name='deaths[]' size='1' /></td></tr>"; Tālāk nospiežot pievienot izlec errors Invalid argument supplied for foreach() PHP: foreach($_POST['kills'] as $kills) { // echo "Kills: ".$kills."<br />"; // tikai testējam pagaidām bez kverija. } foreach($_POST['deaths'] as $deaths) { // echo "Deaths: ".$deaths."<br />"; } Kur varētu būt vaina? Link to comment Share on other sites More sharing options...
codez Posted November 7, 2008 Report Share Posted November 7, 2008 Visdrīzāk tur, kur jābūt masīvam, nav masīvs. Link to comment Share on other sites More sharing options...
anonīms Posted November 7, 2008 Author Report Share Posted November 7, 2008 njā, bet izvadot echo $_POST['kills'] ar nekā nav, tāpat kā print_r.. Kaut arī viss ievadīts ir. Link to comment Share on other sites More sharing options...
Aleksejs Posted November 7, 2008 Report Share Posted November 7, 2008 un ko rāda: print_r($_POST); varbūt, ka dati tiek padoti caur GET nezināmu iemeslu dēļ? Link to comment Share on other sites More sharing options...
anonīms Posted November 7, 2008 Author Report Share Posted November 7, 2008 (edited) pie print_r arī šie kill neparādas. aaah, uzgaidiet... iespējams viņi pat formā nav. Jā nav formā, bet īsti nezinu kā viņu tur ielikt.. Pilns kods: http://paste.php.lv/8342?lang=php Visam kodam nevajag pievērst uzmanīgu, galvenais ir tas elseif Tātad šeit arī tiek izmantots javascript function izvele_komandas1(){ var komandas_id = $("#km1").val(); $("#komandas_saturs1").load("/pages/admin/ap_matches.php?komanda="+komandas_id); } function izvele_komandas2(){ var komandas_id = $("#km2").val(); $("#komandas_saturs2").load("/pages/admin/ap_matches.php?komanda="+komandas_id); } ja es šo elseif pārtaisu par if un ielieku starp <form></form> Tad izvēloties komandu parāda nevis komandu sastāvu, bet gan pēdējo else `blabla`.. Edited November 7, 2008 by anonīms Link to comment Share on other sites More sharing options...
andrisp Posted November 7, 2008 Report Share Posted November 7, 2008 Formai varbūt nemaz nav method="post" klāt. Link to comment Share on other sites More sharing options...
anonīms Posted November 7, 2008 Author Report Share Posted November 7, 2008 formai ir "post" Viss kods: http://paste.php.lv/8342?lang=php augšējais posts editots. ja to elsif pārlieku starp form tad viņš neņem sastāvu Link to comment Share on other sites More sharing options...
Aleksejs Posted November 7, 2008 Report Share Posted November 7, 2008 Es ceru, ka šie nav reālie dati ;) # $db_user = 'gamefarm'; # $db_password = 'thukTaShlitEyb'; # $db_name = 'gamefarm'; Link to comment Share on other sites More sharing options...
anonīms Posted November 7, 2008 Author Report Share Posted November 7, 2008 diemžēl nav, bet nu lai nemulsinātu citus... http://paste.php.lv/8345?lang=php btw. user ir pareizs, bet parolē ir 3/4 savadāki cipari. Link to comment Share on other sites More sharing options...
mounkuls Posted November 7, 2008 Report Share Posted November 7, 2008 Ja tā konekcija bija tajā vietā, kveriji, kuri bija pirms jau nemaz nevar izpildīties. 28. rindiņā ar tāds jokains kverijs:) Link to comment Share on other sites More sharing options...
anonīms Posted November 7, 2008 Author Report Share Posted November 7, 2008 (edited) Par to konekciju. Lieta tāda, kas konekcija jau ir vienu reizi, bet nezin kapēc šajā ifā viņš nekonektējās klāt tādēļ vnk iemetu velvienu konekciju. 28 rinda ir vnk testa kverijs... Edited November 7, 2008 by anonīms Link to comment Share on other sites More sharing options...
mounkuls Posted November 7, 2008 Report Share Posted November 7, 2008 Kurā vietā tad ir tā konekcija jau pirms tam? Ja nu vienīgi šo failu includo citā Link to comment Share on other sites More sharing options...
anonīms Posted November 7, 2008 Author Report Share Posted November 7, 2008 (edited) Tieši tā. inklūdoju. Manurpāt vaina varētu būt tā, ka izmantoju javascript, jo uzliekto kādu komandu sastāvs atveras (vizuāli), bet source viņš viss ir paslēpts zem viena vienīgia <div id="komanda1"></div> Edited November 7, 2008 by anonīms Link to comment Share on other sites More sharing options...
mounkuls Posted November 7, 2008 Report Share Posted November 7, 2008 Pag, a vajag $_POST['kills[]'] un $_POST['deaths[]'] lai saņem man liekas. Link to comment Share on other sites More sharing options...
waplet Posted November 7, 2008 Report Share Posted November 7, 2008 A kāda atsķirība no foreach un while? Link to comment Share on other sites More sharing options...
Recommended Posts