| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 01.03.07 Prihlásený: 04.01.12 Príspevky: 69 Témy: 17 | Napísal ambrel: 17.05.2008 8:49 | |
|
Zdravim, dole uvedeny kod mi vypise hodnoty z tabulky podla poradia ($num). Potreboval by som ale, aby ich vypisoval od najvacsieho po najmensie. (ide o to, aby posledne prispevky boli navrchu).
Snad to bude pre vas malina
Kód: <?php mysql_connect("mysql.yw.sk",$username,$password); @mysql_select_db($database) or die( "Nemôžem vybrať databázu"); $query="SELECT * FROM entry"; $result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
?>
<table border="0" class="tabulka">
<?php
$i=0; while ($i < $num) {
$nadpis=mysql_result($result,$i,"nadpis"); $text=mysql_result($result,$i,"text");
$den=mysql_result($result,$i,"den"); $mesiac=mysql_result($result,$i,"mesiac"); $rok=mysql_result($result,$i,"rok");
$i++;
echo "<tr><td><h1>$nadpis</h1><p>$text</p></td></tr> <tr><td><div>$den. $mesiac, $rok</div></td></tr>";
} ?>
</table>
Dakujem.
|
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal kajbo: 17.05.2008 8:53 | |
|
roby sa to cez ORDER BY id DESC. hodnotu ID zmen na stlpec v akom mas cislovanie. dufam ze chapes
Kód: <?php mysql_connect("mysql.yw.sk",$username,$password); @mysql_select_db($database) or die( "Nemôžem vybrať databázu"); $query="SELECT * FROM entry ORDER BY id DESC"; $result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
?>
<table border="0" class="tabulka">
<?php
$i=0; while ($i < $num) {
$nadpis=mysql_result($result,$i,"nadpis"); $text=mysql_result($result,$i,"text");
$den=mysql_result($result,$i,"den"); $mesiac=mysql_result($result,$i,"mesiac"); $rok=mysql_result($result,$i,"rok");
$i++;
echo "<tr><td><h1>$nadpis</h1><p>$text</p></td></tr> <tr><td><div>$den. $mesiac, $rok</div></td></tr>";
} ?>
</table>
|
|
Registrovaný: 01.03.07 Prihlásený: 04.01.12 Príspevky: 69 Témy: 17 | Napísal autor témy ambrel: 17.05.2008 9:49 | |
|
Cize ak nemam zatial v ziadnom stlpci cislovanie, tak by som si ho asi mal vytvorit, ze?
Inak chapem, vdaka. (v knizke od j. macha som to nenasiel...)
Resp. ako vytvorim ten stlpec s cislovanim? ostatne hodnoty robim takto
Kód: <?php
$nadpis=$_POST['nadpis']; $text=$_POST['text']; $datum=(date("j. F. Y "));
$den=$_POST['den']; $mesiac=$_POST['mesiac']; $rok=$_POST['rok'];)
$query = "INSERT INTO entry (nadpis, text, datum, den, mesiac, rok) VALUES ('$nadpis', '$text', '$datum', '$den', '$mesiac', '$rok')";
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
v podstate by ti to stacilo usporiadat podla datumu pridania, ale nechapem, preco mas den, mesiac a rok rozdelene v 3 stlpcoch...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 25.02.07 Prihlásený: 16.02.16 Príspevky: 876 Témy: 144 | Napísal kajbo: 17.05.2008 10:26 | |
|
alebo zoradovat podla ID. kazdy pridany zazanam ma ID o jedno vecsie ako predchadzajuci takze by si to mal zoradene napr od 10 celkom hore po 1 naspodku
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
ano, proste si pridas novy stlpec do struktury tabulky a nastavis ho ako int, primarny kluc s auto_increment a kod upravis podla prispevku, ktory napisal kajbo...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 01.03.07 Prihlásený: 04.01.12 Príspevky: 69 Témy: 17 | Napísal autor témy ambrel: 17.05.2008 22:17 | |
|
Rozdelene to mam kvoli tomu, aby mi pri vypisani hodnoty "mesiac" vypisalo január a nie january (mohol by som to riesit aj cez date(...) ale to vracia anglicke hodnoty...)
Ok, takze aku syntax to bude mat cez int?
$int=(auto_increment); ?
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 17.05.2008 22:26 | |
|
ALTER TABLE `nazov_tabulky` ADD `nazov_stlpca` INT( 11 ) AUTO_INCREMENT PRIMARY KEY
_________________ Sorry za prelkepy |
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Vyber viacerych hodnot z tabulky v Databázy | 6 | 709 | 19.08.2008 9:35 pedrix | | Nacitanie hodnot z tabulky do inputov v JavaScript, VBScript, Ajax | 0 | 369 | 19.03.2010 23:38 wolf14 | | jquery - ukladanie hodnot z html tabulky do pola v JavaScript, VBScript, Ajax | 2 | 386 | 17.11.2013 17:05 DeadOne | | Usporiadanie suborov v Operačné systémy Microsoft | 0 | 326 | 24.08.2012 18:50 dangerous_123 | | Usporiadanie čísiel v Assembler, C, C++, Pascal, Java | 26 | 929 | 28.03.2017 21:15 BX | | Usporiadanie kablov v Chladiče a všetky druhy chladenia | 5 | 1823 | 20.10.2006 17:09 ScorpionSX | | usporiadanie divov v HTML, XHTML, XML, CSS | 6 | 638 | 15.12.2009 20:07 neopagan | | Usporiadanie vysledkov v JavaScript, VBScript, Ajax | 3 | 316 | 25.12.2013 15:07 shaggy | | usporiadanie suborov RecursiveDirectoryIterator uasort v PHP, ASP | 13 | 410 | 11.01.2014 14:51 DeeJay3 | | usporiadanie obrazkov v galerii v PHP, ASP | 4 | 442 | 20.04.2010 20:52 stenley | | usporiadanie suborov v priecinku v Operačné systémy Microsoft | 0 | 367 | 19.12.2008 15:27 piaggio | | Usporiadanie prvkov v poli v Assembler, C, C++, Pascal, Java | 4 | 485 | 13.04.2017 12:21 neutroN | | Porovnávanie a usporiadanie čísiel v Ostatné programy | 0 | 774 | 12.08.2008 19:13 MANIAC | | zoradenie hodnot v Databázy | 2 | 827 | 11.08.2008 19:40 Speeder21 | | select produktov a cien + usporiadanie v Databázy | 18 | 644 | 14.07.2014 12:46 DeeJay3 | | Gmail a usporiadanie doručenej pošty v Služby a webstránky | 0 | 541 | 04.12.2011 13:13 S1anley |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|