Jump to content
php.lv forumi

Dažas lietas!


Kemito

Recommended Posts

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!

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 by Kemito
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...