Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 16 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok NapísalOffline : 02.07.2009 8:33

Ahojte mam problem pri vypisani odkazu na konkretny obsah v databaze

vypisuje stale chybu :


Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\scripty\vypis clankov.php on line 19

Zdrojovy kod na vypis udajov je nasledovny:

while($riadok=mysql_fetch_array($poziadavka))
{
echo $riadok['nazov'], '<br>';
echo $riadok['uvod'],'<br>';
echo "<a href= 'vypis clankov.php?id=$riadok['id']&&$riadok['obsah']'>viac</a>";
echo '<hr>';


}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 02.07.2009 8:43

arnie16 píše:
Ahojte mam problem pri vypisani odkazu na konkretny obsah v databaze

vypisuje stale chybu :


Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\scripty\vypis clankov.php on line 19

Zdrojovy kod na vypis udajov je nasledovny:

while($riadok=mysql_fetch_array($poziadavka))
{
echo $riadok['nazov'], '<br>';
echo $riadok['uvod'],'<br>';
echo "<a href= 'vypis clankov.php?id=$riadok['id']&&$riadok['obsah']'>viac</a>";
echo '<hr>';


}


Použi toto:
Kód:
while($riadok=mysql_fetch_array($poziadavka))
      {
        echo $riadok['nazov']. '<br>';
      echo $riadok['uvod'].'<br>';
      echo "<a href= 'vypis clankov.php?id={$riadok['id']}&&{$riadok['obsah']}'>viac</a>";
      echo '<hr>';
      
      
      }


Offline

Skúsený užívateľ
Skúsený užívateľ
Problem s odkazmi na obsah v MYSQL

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 02.07.2009 8:48

fuj, to je škaredý zápis. Skús to takto:
Kód:
printf('<a href="vypis clankov.php?id=%d&amp;%s">viac</a>',$riadok['id'],$riadok['obsah']);

alebo ten od tominatora.
Osobne preferujem printf a sprintf, aj keď niektorí ľudia to nemajú radi.
ps.1 - v html na ohraničenie hodnoty atribútu používaj úvodzovky, nie apostrofy
ps.2 - nepochopil som, čo znamená &&, to bude asi nejaký preklep
ps.3 - naozaj máš medzeru v názve súboru? Ak áno, daj ju preč


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 9:06

este jedna vec..
ako zabezpecit aby vypisalo obsah toho dotazu..pretoze ked kliknem na dotaz zobrazi opat to iste


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 02.07.2009 9:15

Vlastne teraz som si prečítal čo si napísal ... (myslím to PHP) ... môžeš mi vysvetliť čo v tom chceš robiť?

Konkrétne časť: $riadok['id']&&$riadok['obsah']

Ty do linku dáš celý článok?? Nie je to trošičku hlúposť :) ??

2.: Tomu nejnovšiemu príspevku nerozumiem, skús to napísať obširnejšie, daj viac faktov :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 9:23

Takze chcem aby mi na stranke vypisalo zoznam clankov z Mysql konkretne ich nazov,strucny obsah a odkaz, na ktory ked sa klikne tak sa zobrazi celkovy obsah pre dany riadok z databaze okrem id a uvodu ...

Dufam ze si uz pochopil co myslim.

takto vyzera tabulka pre clanky:
http://www.upnito.sk/imggal.php?viewIma ... 76dbba701b


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 02.07.2009 9:27

no hej ale ty nikde nevypisuješ Obsah ... a do linku by som ho určite nedával :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 9:29

to chcem prave zabezpecit ze ked kliknem nan otvori sa mi novy php subor a tam sa to zobrazi


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 02.07.2009 9:49

Skús toto:

Kód:
while($riadok=mysql_fetch_array($poziadavka))
      {
        echo $riadok['nazov']. '<br>';
      echo $riadok['uvod'].'<br>';

if($_GET["show"]=="1")
echo $riadok['obsah'];
else {
      echo "<a href= 'vypis clankov.php?id={$riadok['id']}&show=1'>viac</a>";
      echo '<hr>';
}       
       
      }


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 9:57

je to chybne pretoze to vypise hlupost popletie to ...

Hoooj
arfasafafaf
dffdfsfsdfsdfsdfsfdfsfdsfsdfsfjksfhkjsfhksjfhksjfHoooj
arfasafafaf
dffdfsfsdfsdfsdfsfdfsfdsfsJoooj
arfasafafaf
dffdfsfsdfsdfsdfsfdfsfdsfsAhoj
arfasafafaf
dffdfsfsdfsdfsdfsfdfsfdsfs

a ja chcem abz to bolo tak,ze co strana to clanok


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 02.07.2009 10:07

tak ale to by si mi musel dať celý kód :) lebo ide konkrétne o SQL dopyt ... tam musíš pridať podmienku WHERE


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 10:10

Kód:
   <?php
      $spojenie=mysql_connect('localhost','root','') or die ('Spojenie s databazou neprebehlo');
     mysql_select_db('pokus',$spojenie);
     $sql='Select *from clanky order by id desc ';
     $poziadavka=mysql_query($sql,$spojenie);
    
     while($riadok=mysql_fetch_array($poziadavka))
      {
       echo $riadok['nazov']. '<br>';
      echo $riadok['uvod'].'<br>';
     if($_GET["show"]=="1")
         echo $riadok['obsah'];
      else
     {
      echo "<a href= 'vypis clankov.php?id={$riadok['id']}&show=1'>viac</a>";
      echo '<hr>';
      }
      }
     ?>
   


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 02.07.2009 10:13

Riadok:
Kód:
 $sql='Select *from clanky order by id desc ';

zmeň na:
Kód:
 $sql= ($_GET["show"] !== "1")? 'Select *from clanky order by id desc ' : 'SELECT * FROM clanky WHERE id='. $_GET["id"];


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 10:20

vysvetli mi prosimta cely tento prikaz

Kód:
$sql= ($_GET["show"] !== "1")? 'Select *from clanky order by id desc ' : 'SELECT * FROM clanky WHERE id='. $_GET["id"];


a uz to ide..Velmi pekne dakujem


Offline

Čestný člen
Čestný člen
Problem s odkazmi na obsah v MYSQL

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 02.07.2009 10:23

Toto je ekvivalentny zapis, ktory by si mal pochopit:
Kód:
if ($_GET["show"] !== "1")
{
    $sql = 'Select *from clanky order by id desc ';
}
else
{
    $sql = 'SELECT * FROM clanky WHERE id='. $_GET["id"];
}
Je to ternarny operator.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 27.04.08
Prihlásený: 16.07.11
Príspevky: 126
Témy: 33
Príspevok Napísal autor témyOffline : 02.07.2009 10:54

jasnee uy tou hapem lepsie...
Diky chalani posunuli ste ma tym dalej v studiu


Odpovedať na tému [ Príspevkov: 16 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. obsah mysql --> html tabulka

v PHP, ASP

12

788

10.06.2013 14:32

t-pack25 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MYSQL: obsah tabulky sa mi nezobrazi spravne

v Databázy

4

565

27.02.2010 15:36

locksmith Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem ... s odkazmi a zobrazenim

v PHP, ASP

2

431

02.10.2008 16:14

r3po Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pomoc s odkazmi

v PHP, ASP

9

488

04.08.2008 20:51

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s mysql

v PHP, ASP

2

472

27.12.2008 14:28

rann14 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql + php problem

v PHP, ASP

3

681

21.04.2007 14:08

lukasmakac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem PHP, MySQL

v PHP, ASP

11

498

17.05.2010 12:07

ricco24 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mysql query problem

v Databázy

4

621

16.07.2011 23:29

arnie16 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s mysql

v Databázy

16

2072

29.09.2007 6:33

capricorn7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s MySQL servorm

v Databázy

5

1193

06.02.2007 16:25

masterdead Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem pri instalacii MySQL

v Operačné systémy Unix a Linux

4

247

02.11.2020 18:30

jumper Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s prikazom pre mysql

v PHP, ASP

4

290

01.03.2015 19:35

Kraliček Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP,MySQL problem s vypisom

v PHP, ASP

7

494

18.05.2010 17:10

Ecko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. phpBB2 problem chat a Mysql

v Redakčné systémy

1

809

10.04.2008 16:24

sparco8888 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. XAMPP - problem so startovanim MySQL

v Ostatné

2

555

12.02.2008 10:24

Digidig Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém zo zápisom do MySql

v Databázy

15

2409

15.06.2007 11:18

p360t Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra