Artenis Posted April 23, 2007 Report Share Posted April 23, 2007 Tā kā nezinu, kā lai šito manu neprasi, lai nosauc tad arī forumā nevarēju atrast. Lieta sekojoša. Caur admin paneli lapai pievienoju jaunu sadaļu *.php?id=3, 10 utt... Kā lai panāk to, ka pievienojotsadaļu varētu piešķirt sadaļaito linka nozīmi. tobiš: uzspiežot uz linka atveras tā kategorijas, uz tā otra atkal cita... Konkrētāk sakot uzspiežot uz izveidotā linka katru reizi atvērsies viena un tā pati informācija no kādas tabulas... Būtu labi, ja vismaz nosauktu kāds kā sauc to ko man vajag un vēl labāk, ja parādītu, kā izskatās pats kods. Iepriekš paldies. Link to comment Share on other sites More sharing options...
aldis Posted April 23, 2007 Report Share Posted April 23, 2007 nu vnk... <?php if (empty($_GET['id'])) { echo ('Nav noradits id'); } if (!empty($_GET['id'])) { echo ('id ir '.$_GET['id']).''); } ?> Saprotamaku piemeru nevaru uzrakstiit!!! Link to comment Share on other sites More sharing options...
Artenis Posted April 28, 2007 Author Report Share Posted April 28, 2007 nju tātad izplānoju drusku savādāk, ņemot vērā, ka nekas īsti nesančaa tā k;ā vajag! Tagad doma tāda: Viss ID, Saturs, virsraksti utt... ir iekš konkrētas vienas ailes (ROW).... Tātad, kā panākt šo: /index.php?id=3 tad no tās ailes kurā atrodas tas ID=3 paņem un atver $saturs, $virsraksts nju atkarībā ko vajag! Link to comment Share on other sites More sharing options...
andrisp Posted April 28, 2007 Report Share Posted April 28, 2007 SELECT * FROM `tabula` WHERE id = 3 ? Link to comment Share on other sites More sharing options...
Artenis Posted April 28, 2007 Author Report Share Posted April 28, 2007 Rekur viss feinais atrisinājums :)... Kaut kā sanāca tomēr :) $i=0; while ($i < $num) { $id=mysql_result($result,$i,"id"); $saturs=mysql_result($result,$i,"saturs"); $saturs_nosaukums=mysql_result($result,$i,"saturs_nosaukums"); switch ($link) { case ($id): echo '<h2>'.'<p align=CENTER>'."$saturs_nosaukums".'</p>'.'</h2>'; echo "$saturs"; break; } $i++; } Link to comment Share on other sites More sharing options...
bubu Posted April 28, 2007 Report Share Posted April 28, 2007 Vājprātīgāku kodu sen nebiju redzējis... if vietā switch's, WHERE vietā while cikls ar brake. Link to comment Share on other sites More sharing options...
andrisp Posted April 29, 2007 Report Share Posted April 29, 2007 Mjā, tik vienkārša darbība, bet knapi var izsekot. <?php $sql = "SELECT * FROM `texts`"; $result = mysq_query($sql); while($row = mysql_fetch_row($result)) { echo '<h2>'.$row['satura_nosaukums'].'</h2>'; echo '<p>'.$row['nosaukums'].'</p>'; } ?> Link to comment Share on other sites More sharing options...
bubu Posted April 29, 2007 Report Share Posted April 29, 2007 Manuprāt viņam vajadzēja kautko šādu: <?php $id = intval($_GET['id']); $res = mysq_query("SELECT * FROM texts WHERE id=$id") or die(mysql_error()); if ($row = mysql_fetch_row($res)) { echo '<h2>'.$row['satura_nosaukums'].'</h2>'; echo '<p>'.$row['nosaukums'].'</p>'; } else { die("Nepareizs ID!"); } ?> Link to comment Share on other sites More sharing options...
Recommended Posts