makarons Posted January 31, 2012 Report Share Posted January 31, 2012 (edited) tātad man ir kodiņš, kurš ģenerē spanus ar jquery onClick skriptu, bet nenotiek echo, jo redz ir k-kāda kļūda, esmu izmēģinājis šitā un tā, bet nekas nesanāk. $sql = "SELECT * FROM `edienuveidi` ORDER BY 'order' ASC"; $rows = $db->query($sql); while ($record = $db->fetch($rows)) { echo "<span onClick=\"$.ajax({url: \"sirds/edienkarte.php\",data: \"id=".$record[id]."&val=\"+valoda}).done(function( html ) {$('body').prepend('<div id=\"ower\"></div><div id=\"edienkarte\"><div id=\"ups\"><span id=\"x\" onClick=\"$('#ower').hide();$('#edienkarte').hide();\">X</span></div>'+html+'<div id=\"downs\"></div></div>');});\">".$record[VALODA]."</span> | "; } un met ārā Parse error: syntax error, unexpected '(', expecting T_VARIABLE or '$' in /home6/livorest/public_html/zvejniekadels.lv/demo/index.php(122) : eval()'d code on line 6 p.s. zinu zinu kods ir samocīts, bet tas ir prototips + šis kods tiek laists no mysql queryia caur eval() Edited January 31, 2012 by makarons Quote Link to comment Share on other sites More sharing options...
daGrevis Posted January 31, 2012 Report Share Posted January 31, 2012 Tu ar PHP izvadi JavaSkriptu kas uztaisa eventu uz DOM elementa, kas tad ar AJAX pieprasījumu paņem informāciju no PHP puses? I don't wanna life on this planet anymore. Quote Link to comment Share on other sites More sharing options...
Kemito Posted January 31, 2012 Report Share Posted January 31, 2012 Varētu labāk pastāstīt domu, ko tur vēlies panākt, tā būt vieglāk atrisināt problēmu, nekā skatīties uz šo. Quote Link to comment Share on other sites More sharing options...
makarons Posted January 31, 2012 Author Report Share Posted January 31, 2012 Varētu labāk pastāstīt domu, ko tur vēlies panākt, tā būt vieglāk atrisināt problēmu, nekā skatīties uz šo. Lieta tāda, ka taisu ēdienkartes skriptu. tieši šī daļa paredzēta, lai izvadītu veidus - brokastis, pusdienas utt - un uzspiežot uz attiecīgā veida izlec popups, kurš ņem info no faila edienkarte.php, kuram padod caur ajax datus par konkrēto kategoriju no kuras ekstraktēt apakškategorijas un to produktus... Quote Link to comment Share on other sites More sharing options...
makarons Posted January 31, 2012 Author Report Share Posted January 31, 2012 Atrisnināju problēmu uzraukstot jaunu funkciju, kur tiek pievienota katram ierakstam, pašlaik izskatās ka viss iet!, ja kādam interesē varu padalīties ar ejošo kodu! Quote Link to comment Share on other sites More sharing options...
briedis Posted January 31, 2012 Report Share Posted January 31, 2012 Parādi to galējo kodu, lai varam kaut ko ieteikt, citādi pirmais koda fragments ir galīgi garām. Quote Link to comment Share on other sites More sharing options...
makarons Posted January 31, 2012 Author Report Share Posted January 31, 2012 $sql = "SELECT * FROM `edienuveidi` ORDER BY 'order' ASC"; $rows = $db->query($sql); echo "| "; while ($record = $db->fetch($rows)) { echo "<span onClick=\"atvert('".$record[id]."', '".VALODA."');\" style=\"cursor: pointer\">".$record[VALODA]."</span> | "; } function atvert(a,b) { return $.ajax({url: "sirds/edienkarte.php",data: "id="+a+"&val="+b}).done(function( html ) {$('body').prepend('<div id="ower"></div><div id="edienkarte"><div id="ups"><span id="x" onClick="$(\'#ower\').hide();$(\'#edienkarte\').hide();">X</span></div>'+html+'<div id="downs"></div></div>');}); } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.