Kemito Posted July 4, 2009 Report Share Posted July 4, 2009 Sveicināti, kā jau atkal uzbāzīšos jums ar saviem jautājumiem :/ šoreiz tie ir pāris :D Nu sākšu no viena gala: Info ieguve no MySQL Lieta tāda, ka zinu ka informāciju var izvadīt kā masīvā teiksim visu vienk. izbērt laukā ar attiecīgu kveriju un while. Nesaprotu kam domāts mysql_fetch_assoc. Doma tāda - paņemt teiksim SESSIJAS id - teiksim kkādu rowu, - ranks un izvadīt to laukā! Liekas, tas darāms ar mysql_fetch_assoc? ID uz Niku Kā pārtaisīt SESSIJAS id uz NIKU teiksim: $id = $_SESSION['id'] Bet šīs SESSIJAS ID pārtaisīt par SESSIJAS niku bez maz vai! Tobish, vēlos admin panelī izdot laukā jaunumus un teiksim pievienoja: tas un tas admins ! Viewprofil Apskatīt kāda cita profilu! Iedodu linku, lai viņš uzspiežot paņem šo id un atver šī čaļa id un tur ir izvadīts manis noteiktā informācija par šo ID. teiksim - view.php?id=200 un apskatu lietotāju kura ID=200 Ierobežojums! Būs mazliet grūti paskaidrot bet centīšos! Skice: -------- -------- -------- Doma: Vēlos ierobežot izvadāmo teikstu teiksim, tā pat kā taisot TOPICU res šajā teksta laukā rakstu, bet vēlos lai katru reizi kad nonāk pie horizontālās malas gala pārnes jaunā rindā, nevis turpinās garā virknē! Tas arī pagaidām, viss, kkādus idejas, mājienus, būšu milzums pateicīgs :P Protams, tikai visu šo mācos bet nu :P Paldies, ja kāds palīdzēs! Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted July 4, 2009 Report Share Posted July 4, 2009 1) mysql_fetch_assoc ieraksta datu bāzes rindu asociatīvajā masīvā. Tātad kamēr vien tavā ciklā var iegūt rindu, tikmēr cikls tuprināsies $sql = "SELECT id, nick FROM users"; $result = mysql_query($sql); while ($row = mysql_fetch_assoc($result)) { echo $row["id"] . " " . $row["nick"]; } 2) Lai no id dabūtu niku vienkārši prasi datus no db SELECT nick FROM users WHERE id = $id. Vai labāk saglabā sesijas mainīgajā pašreizējā lietotāja niku $_SESSION["user_nick"] = "antons"; 3) Vienkārši iegūsti lietotāja datus un izvadi kā vēlies. $user_id = $_GET["id"]; 4) Nesapratu īsti. Lai nu kā - mācies, mācies, mācies. Quote Link to comment Share on other sites More sharing options...
Kemito Posted July 4, 2009 Author Report Share Posted July 4, 2009 (edited) Attiecībā par mysql_fetch_assoc bik nesapratu! Doma man bija bez CIKLA jeb bez while ārā dabūt nevar? lai viss ko vēlos man nav jāraksta starp while{} Jautājums? - Kapēc pieraksta daudzi šādi $sql = "SELECT id, nick FROM users";$result = mysql_query($sql); Ja to visu var ierakstīt vienā rindā? $sql = mysql_query("SELECT id,niks FROm users"); To es tiešām nesaprotu varbūt ir kaut kādas atšķirības? Par nick LIELS paldies, sapratu :P Okey tas būtu okey, es norādu linku teiksim: čalis - id=1 čalis2 - id=2 Norādu linkā uz failu view.php?id=1 vai 2 tik tālu okey, bet kā lai zinu ka tas ir tā ID dati ko izvadu? es izvadu datus laukā, bet kā lai zinu kuru viņš ir uzklikinājis? Teiksim nospiežu uz čalis man view.php pārbauda, kuru id viņš ir izvēlējies un izvada? Tur tā ķeza! Runājot par 4o. Skice: MANS TEKSTS MANS TEKSTS MANS TEKSTS MANS TEKSTS1 MANS TEKSTS redzi uzrakstot teksts1 mani to vārdu nometa nākošajā rindā jo simboli vienā rindā vairs nevarēja būt! Teiksim vienā rindā varu ierakstīt 20 simbolus tad pārmet uz nākošo! MĀCOS :) EDIT: Resource id#10 ??? Veidoju, kā tu teici! am $pievienoja = kverijs pat mēģināju masīvā! Edited July 4, 2009 by Kemito 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.