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

Mysql select,određenog broja karaktera u php5

[es] :: PHP :: Mysql select,određenog broja karaktera u php5

[ Pregleda: 3234 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mzsmomic
Momic Zoran
Beograd

Član broj: 77694
Poruke: 16
89.216.73.*



Profil

icon Mysql select,određenog broja karaktera u php526.02.2008. u 13:01 - pre 196 meseci
Kako ovo napisati u php 5,da radi?
SELECT ID, LEFT(VicText,20), VicDate FROM Vicevi;
u mysql-u radi!?
Unapred hvala!

 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

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

Sajt: norway.dakipro.com


+190 Profil

icon Re: Mysql select,određenog broja karaktera u php526.02.2008. u 13:13 - pre 196 meseci
Malo ne razumem pitanje... u mysql-u radi, a u php 5 nece? Jel bar radi u php4? Kako si probao pa nece, malo sam zbunjen sta tacno moze da nece...
Ovako mu dodje kao ono "Kad voz ide brze, nocu ili po sinama?"
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.eunet.yu.



+13 Profil

icon Re: Mysql select,određenog broja karaktera u php526.02.2008. u 17:25 - pre 196 meseci
Jesi probao sa:

Code:

mysql_query("SELECT ID, LEFT(VicText,20), VicDate FROM Vicevi");


Ako radi u Mysql-u,radice i u PHP-u, ne vidim sta je problem :-)
 
Odgovor na temu

mzsmomic
Momic Zoran
Beograd

Član broj: 77694
Poruke: 16
89.216.73.*



Profil

icon Re: Mysql select,određenog broja karaktera u php527.02.2008. u 11:15 - pre 196 meseci
Evo koda pomoću kog pokušavam!
Nisam veliki znalac,ali ja ne vidim grešku,ništa se ne događa kada pokrenem scriptu,
Ništa ne ispisuje!
Code:

<?php
// Povezivanje sa serverom baze 
$dbvic = @mysql_connect("localhost", "root", "zzoca"); 
if (!$dbvic) 
{ echo( "<P>Trenutno ne moze " . "da se pristupi bazi.</P>" ); exit(); }
// Odabir baze vicevi 
if (! @mysql_select_db("vicevi") )
 { echo( "<P>Trenutno ne moze da se " . "poveze sa bazom vicevi.</P>" );
  exit(); }
?> <P> Ovo su vicevi koji se nalaze u nasoj bazi: </P> 
<BLOCKQUOTE>
<?php // Zahtev za tekstovima viceva 
$result = mysql_query("SELECT ID, LEFT(VicText,50), VicDate FROM Vicevi");

 if (!$result) { echo("<P>Greska: " . mysql_error() . "</P>");
  exit(); }
// Ispisivanje viceva
 while ( $row = mysql_fetch_array($result) ) {
  echo("<P>" . $row["VicText"] . "</P>"); }
?>


[Ovu poruku je menjao dakipro dana 27.02.2008. u 12:37 GMT+1]
 
Odgovor na temu

StaX
Stanislav Žirović
Projects and IT department, RCR Banat
Zrenjanin

Član broj: 5866
Poruke: 47
*.zrlocal.net.

Sajt: www.alatshop.rs


+1 Profil

icon Re: Mysql select,određenog broja karaktera u php527.02.2008. u 12:39 - pre 196 meseci
probaj ovo
Code:

 while ( $row = mysql_fetch_array($result) ) {
  echo("<P>" . $row["LEFT(VicText,50)"] . "</P>"); }

Bez alata nema ni zanata
WWW.ALATSHOP.RS
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.eunet.yu.



+13 Profil

icon Re: Mysql select,određenog broja karaktera u php527.02.2008. u 12:57 - pre 196 meseci
Uradi print_r ($row), pa vidi sta i kako se nalazi u njemu :-) Pa probaj na osnovu toga da stampas :-)
 
Odgovor na temu

holodoc

Član broj: 171974
Poruke: 25



Profil

icon Re: Mysql select,određenog broja karaktera u php527.02.2008. u 15:48 - pre 196 meseci
Hm... Bez konkretne greške ili bilo kakvog rezultata koji dobijaš po izvršenju skripta ne možemo da budeme od neke preterane koristi. Jedino što u ovoj prilici mogu da preporučim je da se kod SQL upita koji vraćaju rezultata neke obrade koriste dodeljivanja određenoj "promenjljivoj" kako ne bi kasnije bilo problema pri iščitavanju.

Drugim rečima da koristiš izraz tipa:
Code:
SELECT ID, LEFT(VicText,50) AS Isecak, VicDate FROM Vicevi

a da za očitavanje vrednosti rezultata obrade operacije LEFT koristiš čitanje promenjljive Isecak.
 
Odgovor na temu

mzsmomic
Momic Zoran
Beograd

Član broj: 77694
Poruke: 16
89.216.73.*



Profil

icon Re: Mysql select,određenog broja karaktera u php502.03.2008. u 16:51 - pre 196 meseci
Rešio sam problem uz pomoć DW-a!
Evo ga primer ako zatreba!
<?php
// Make a MySQL Connection
mysql_connect("localhost", "root", "xxxx") or die(mysql_error());
mysql_select_db("vicevi") or die(mysql_error());


$querystr = "SELECT LEFT (vicevi.VicText,10) FROM vicevi ";
$result = mysql_query($querystr) or die(mysql_error());

while($row = mysql_fetch_array($result)){
echo $row['LEFT (vicevi.VicText,10)'];
echo $row['string'];
echo "...","<br>";
}

?>
Hvala na pomoći!
 
Odgovor na temu

[es] :: PHP :: Mysql select,određenog broja karaktera u php5

[ Pregleda: 3234 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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