Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Stao u ovom delu koda nije tacno

[es] :: PHP :: Stao u ovom delu koda nije tacno

[ Pregleda: 2636 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Stao u ovom delu koda nije tacno05.01.2010. u 18:01 - pre 173 meseci
Mene muci vec danima greska T_VARABLE u ovom redu
Code:

$textq = "SELECT * FROM programi WHERE dozvola = 'da' LIMIT $id, $po_strani  ORDER BY  programi id DESC ";    

stavljao sam i acke izmedju promenljivih nece pa nece
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-6.sezampro.rs.



+33 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 18:32 - pre 173 meseci
Ta greška je u 90% slučajeva u nekoj drugoj liniji koda. Pogledaj dal' si npr. pre tog reda slučajno izostavio tačku-zarez, ili tako nešto.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 18:37 - pre 173 meseci
programi id probaj sa tačkom između.
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 20:27 - pre 173 meseci
probao sam sa tackom izmedju nece, a proverio sam sa tackom zarez nece
 
Odgovor na temu

b0ris
Boris Vujicic
Senior PHP programer
Beograd

Član broj: 126587
Poruke: 158
*.dynamic.sbb.rs.



+2 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 21:41 - pre 173 meseci
pa daj jos malo koda da malo bolje pogledimo 0.o
---------------------------------------------------------------------
Just do it.
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.adsl.eunet.rs.



+19 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 21:45 - pre 173 meseci
Možda promenljive $id, $po_strani nemaju vrednost?
Šta kaže mysql_error() ?
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

mitke013
As Divljine
Freelancer

Član broj: 231934
Poruke: 338
195.252.79.*



+34 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 21:48 - pre 173 meseci
Ok, otkako koristim Doctrine, zardjao mi SQL. Mozda zvuci blesavo, ali da li si probao
Code:
$textq = "SELECT * FROM programi WHERE dozvola = 'da' LIMIT $id, $po_strani  ORDER BY id DESC ";


Znaci da izbrises ono 'programi' u ORDER klauzuli.

E sad; ako to ne pomogne, skini sqlYog program, konektuj se na bazu i preko njega upisi ovaj SQL. Program ce ti detaljno reci gde je greska.
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1122
109.93.178.*

Sajt: www.gvozden.info


+68 Profil

icon Re: Stao u ovom delu koda nije tacno05.01.2010. u 23:45 - pre 173 meseci
Bolje da si pitao u mysql forumu...

LIMIT mozes da stavis samo na kraju upita, dakle, prvo order (sort) pa onda limit, obrnuto ne moze.

To je za mysql, ali on nece javiti php gresku koju si pomenuo.

Probaj da snimis fajl u Unix formatu (\n), pa onda pogledaj koju ti je liniju php javio kao neispravnu. Moguce da nije ova.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-4.sezampro.yu.



+33 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 10:19 - pre 173 meseci
Ja najpre mislim da nije problem u SQL upitu, tačnije, možda i jeste, al' njemu sada javlja T_VARABLE grešku negde unutar PHP koda. PHP nema pojma šta predstavlja to $textq, on to vidi kao običan string.

Najbolje bi bilo da okačiš kompletan kod, pa da probamo da nađemo tu sitnu sintaksnu grešku, ili bar nekoliko linija koda pre i posle te linije koju si poslao.
 
Odgovor na temu

MilosDj
Milos Djuric
Belgrade

Član broj: 14174
Poruke: 307
93.87.157.*



+4 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 11:11 - pre 173 meseci
Posa je 99% u pravu. T_variable je PHP error. Covek moze lako da stavi echo $textq; remuje ceo mysql i opet ce imati istu gresku.
Negde ispred te linije je zaboravio ) } ; ' " . Obican typo.
I'm not in this world to live up to your expectations and you're not in this world to live up to mine.
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 11:22 - pre 173 meseci
Evo ovo je ceo kod
Code:
<?php
include_once('connect.php');
$dozvola = da;
$po_strani = 5;
$id = $_GET['id'];
$query = mysql_query("SELECT * FROM programi WHERE dozvola = ".$dozvola);
$broj_rezultata = mysql_num_rows($query);

if(!$id)
    $id=0
$textq = "SELECT * FROM programi WHERE dozvola = 'da' LIMIT ".$id.", ".$po_strani."  ORDER BY `id` DESC  ";    
$get = mysql_query($textq);    
while($red = mysql_fetch_assoc($get))
{
    $id = $red['id'];
    $ime = $red['ime_programa'];
    $kategorija = $red['kategorija'];
    $thumb = $red['logo'];
    $rejting = $red['rejting']; 
    echo "<div id='rezultat'>
    <div id='desc'><a href='view.php?id=".$id."'><p class='naslov'>".$ime."</p></a>
    <p class='body'>Kategorija:".$kategorija."<br>
    <a href='vote.php?id=".$id."'>Glasaj za ovaj program!Rejting = ".$rejting."</p></a></div>
    <div id='slika'>".$thumb."</div>
    </div><br>
    ";    
}
$strana = $_SERVER['PHP_SELF'];
$sledeca = $id + $po_strani;
$prethodna = $id - $po_strani;
if(!($id<=0))
    echo "<a href='".$strana."?id=".$prethodna."'>Prethodna</a> ";
    
if (!($id>=$broj_rezultata-$po_strani))
       echo " <a href='".$strana."?start=".$sledeca."'>Sledeća</a>";    
?>

a $textq je promenljiva za funkciju mysql_query

 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
91.148.85.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 11:35 - pre 173 meseci

if(!$id)
$id=0
$textq =

tacka zarez iza =0

preporuka, koristi neki editor sa syntax highlightingom/checking, ono, da ti odmah pokaze gde ti sintaxa ne valja
 
Odgovor na temu

valjan
Janko Valencik
Software Deployer
Schneider Electric
Novi Sad

Član broj: 158605
Poruke: 3531
*.adsl.eunet.rs.



+553 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 11:55 - pre 173 meseci
Ili jos bolja preporuka: uvek pisi if blokove sa "{" i "}", makar imao samo jedan red - mozda ces kasnije morati prosiriti za nekoliko redova, pa ces zaboraviti zagrade, i opet ces se javiti sa slicnim problemom.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-4.sezampro.yu.



+33 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 11:58 - pre 173 meseci
Citat:
dakipro: if(!$id)
$id=0
$textq =

tacka zarez iza =0


Citat:
matijalukic: a proverio sam sa tackom zarez nece

Vidiš da ipak nisi proverio. Rekao sam ti u mom prvom post-u na ovoj temi da pogledaš oko te linije koju si poslao, a ne nju.
 
Odgovor na temu

bugsu
Vojvodina - Subotica

Član broj: 40006
Poruke: 381
93.86.219.*



+3 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 16:33 - pre 173 meseci
nikola...taj njegov se odgovor odnosio na @jablanov post.... tvoj post je izgleda ignorisao ;)
Say NO to pop culture!!!
Crno je uvek u modi....
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-4.sezampro.yu.



+33 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 16:36 - pre 173 meseci
LOL, u pravu si.
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: Stao u ovom delu koda nije tacno06.01.2010. u 20:27 - pre 173 meseci
Tacno je to ubih se ja trazeci gresku boye sacuvaj
 
Odgovor na temu

[es] :: PHP :: Stao u ovom delu koda nije tacno

[ Pregleda: 2636 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.