login  Naam:   Wachtwoord: 
Registreer je!
 Forum

getallen wisselen

Offline Grayen - 14/06/2006 19:31
Avatar van GrayenPHP ver gevorderde hoe kan ik ervoor zorgen dat deze getallen 0-1-2-3 getallen veranderen in 3-0-1-2 en als ik dan nog een keer op de knop klik dat het word: 2-3-0-1 etc dus steeds een plaatsje opschuift? Ik heb zelf al wat geprobeerd maar het lukte totdat ik alle plaatsen een plaats had opgeschuift en weer bij voor af aan begon toen werd het oppeens 0-0-0-0 

7 antwoorden

Gesponsorde links
Offline Dark_Paul - 14/06/2006 19:51
Avatar van Dark_Paul PHP ver gevorderde misschien een scriptje posten hoe je 't gedaan had? dan kan iedereen zien wat jij geprobeerd hebt en wat je eventueel fout hebt..
Offline Grayen - 14/06/2006 19:53 (laatste wijziging 14/06/2006 19:54)
Avatar van Grayen PHP ver gevorderde
  1. <?php
  2. if(isset($_POST['verander'])){
  3. $aantal = count($nr)-2;
  4. $n = count($nr)-1;
  5. $laatste = count($nr)-2;
  6. $i = 0;
  7. mysql_query("UPDATE cms_main_categorie SET nr='".$nr[$laatste]."' WHERE nr='0'") or die('Error on line '.__LINE__.' : ' . mysql_error()); echo $nr[$laatste]; echo $nr[0]; echo "<br />";
  8. while($i <= $aantal){
  9. mysql_query("UPDATE cms_main_categorie SET nr='".$nr[$i]."' WHERE nr='".$nr[$i+1]."'") or die('Error on line '.__LINE__.' : ' . mysql_error()); echo $nr[$i]; echo $nr[$i+1]; echo "<br />";
  10. $i++;
  11. }
  12. }
  13.  
  14. echo "<form method=\"post\" action=\"\">
  15. <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">";
  16. $qnummer = mysql_query("SELECT nr, titel FROM cms_main_categorie ORDER BY nr ASC");
  17. while($nr = mysql_fetch_assoc($qnummer)){
  18. echo "<tr><td><input type=\"hidden\" name=\"nr[]\" value=\"".$nr['nr']."\" />
  19. <input type=\"text\" name=\"main_categorie\" value=\"".$nr['titel']."\" /></td></tr>";
  20. }
  21. echo "<tr><td><input type=\"submit\" name=\"verander\" value=\"verander\" /></td></tr></table></form>"
  22. ?>


maar nu klopt er geen bal van, kheb na een tijdje maar wat lopen klooien.
Offline Dark_Paul - 14/06/2006 19:58
Avatar van Dark_Paul PHP ver gevorderde probeer minder HTML te echo-en, het liefst helemaal niets.
Offline Grayen - 14/06/2006 20:38
Avatar van Grayen PHP ver gevorderde ben nog een noob in php maar, maakt het dan veel uit in prestatie of je alles echoot of niet?
Offline Rens - 14/06/2006 20:41
Avatar van Rens Gouden medaille

Crew algemeen
Het is wel zo dat je parsetijd dan lager word, maar dit is echt geen verschil van seconden...
Offline Dark_Paul - 14/06/2006 20:44
Avatar van Dark_Paul PHP ver gevorderde ik weet ook niet zo veel van PHP, maar vinTage zei tegen mij dat je moet proberen om HTML echo'en zoveel mogelijk te vermijden.
Offline Grayen - 14/06/2006 20:48
Avatar van Grayen PHP ver gevorderde ik heb in een boek staan dat je gewoon moet doen wat jij het makkelijkst vind werken. bij mij dus alles echoen, kga het wel iets minderen, maar toch nog veel echoen omdat ik dat gewoon lekker makkelijk vind werken en duidelijker vind.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s