Skoči na vsebino

Forum ne deluje več - obiščite nas na racunalniske-novice.com




Slika

Vse o PHPju


Odgovorov v temi: 1931

#661 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 14 marec 2006 - 16:27

te pač simple.. večkrat mail funkcija...

mail();
mail();
mail();

#662 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 14 marec 2006 - 17:55

Ali mi lahko nekdo pove, kaj tukaj ni prav? Mi napiše da je nekaj narobe pri "else"

<? include('config.php');



$query = "select Text from noriverzi WHERE active = '1'";

$result = MYSQL_QUERY($query) or die("Error in query: $query . " . mysql_error());

if(mysql_num_rows($result) > 0);

{

while($row = mysql_fetch_object($result)) {

  echo $row["Text"];

  echo "<hr>";

}

}

else

{

"ni verzov";

}



?>


#663 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 14 marec 2006 - 19:34

if(mysql_num_rows($result) > 0) ;

';' po if-u NI! :mrgreen:

#664 bancek

bancek

    Pomagač

  • Members
  • 450 objav
  • Interesi:Računalništvo, Linux, PHP

Objavljeno 14 marec 2006 - 20:29

"ni verzov" ; zamenjaj z echo "ni verzov" ;

#665 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 14 marec 2006 - 21:07

Hvala obema :ok:

#666 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 15 marec 2006 - 11:28

Hello!
Sedaj bom instaliral MSSQL podporo na server in me zanima če jaz prav mislim ...
"The extension requires the MS SQL Client Tools to be installed on the system where PHP is installed. The Client Tools can be installed from the MS SQL Server CD or by copying ntwdblib.dll from winntsystem32 on the server to winntsystem32 on the PHP box. Copying ntwdblib.dll will only provide access. Configuration of the client will require installation of all the tools."
Instalirati moram MSSQL clienta za winse ali pa kopirati ntwdblib.dll v ...?

Potem ...

"The MSSQL extension is enabled by adding extension=php_mssql.dll to php.ini.

To get these functions to work, you have to compile PHP with --with-mssql[=DIR], where DIR is the FreeTDS install prefix. And FreeTDS should be compiled using --enable-msdblib. "
Dodam extension=php_mssql.dll v php.ini.
Sedaj tukaj pa ne vem kaj je treba ...

Mi lahko prosim kdo to razloži? Hvala!

LP SIMON

#667 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 16 marec 2006 - 05:38

simy456, ti naloži klienta za SQL Server, nato pa v php.ini odstrani tisto podpičje in to je to...

"--with-mssql" - tole je ena izmed opcij, ki ti jo PHP ponudi pri prevajanju izvorne kode - ponavadi se to dela na Linux in Unix sistemih, na Windowsih pa 95% ljudi uporablja binary... :ok:

#668 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 16 marec 2006 - 11:43

publikum, sem naredil tisto kar piše za OR ...
Client Tools can be installed from the MS SQL Server CD or by copying ntwdblib.dll from winntsystem32 on the server to winntsystem32 on the PHP box. Copying ntwdblib.dll will only provide access. Configuration of the client will require installation of all the tools.

ntwdblib.dll tole sem kopiral v windows/system32 < imam windows XP ampak mi ne dela ... mi ne javi nobenega errorja ampak mi vrže blank page.
Povežem se pa na drugo mssql bazo.
Moram potem vrjetno instalirati MS SQL server?

LP SIMON

EDIT: Deluje! Sem pozabil dat vse file v direktorij /php ... :dance:

#669 rgolob

rgolob

    Vajenec

  • Members
  • 304 objav

Objavljeno 16 marec 2006 - 12:43

rgolob, raje naredi v bazi tako, da ima stolpec number UNIQUE ID, pa ti ni treba SELECT stavka delati...


Kako pa to naredim!

A je mogoče to problem ker v polje number vpisujem tudi iste številke le da se te razlikujejo v organizator_id-ju.

Npr.:
number = 12 ; organizator_id=1
number = 14 ; organizator_id=1
number = 12 ; organizator_id=2

Hvala!

#670 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 16 marec 2006 - 15:03

Nekaj mi ni čisto jano.

<?php echo $row[3] ?>
Kaj tukaj pomeni tista trojka? Da je v vrstici 3? Namesto da bi napisal npr:

$row[ime]
?
Lp

#671 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 16 marec 2006 - 18:07

Poglej s temle:
echo '<pre>'; print_r($row); echo '</pre>';
Pa boš točn vidu zakaj je tista trojka,...

#672 mbrega19

mbrega19

    Igračar

  • Members
  • 141 objav

Objavljeno 16 marec 2006 - 20:09

mam en blemček :nene:

dobil sem kodo za knjigo gostov, ki deluje popolnoma normalno,
ko pa sem jo hotel includat v drugo stran, se mi javlja napaka ob novem vpisu

Warning: Cannot modify header information - headers already sent by (output started at /home/ritkasi/public_html/001/start.php:9) in /home/ritkasi/public_html/001/guestbook.php on line 76
// Takes us back to the entries

	$ref = $_SERVER['HTTP_REFERER'];

	header ("Location: $ref");

napaka je v zadnji vrstici :dance:

zna kdo pomagat, da bi knjiga della normalno ;-)

#673 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 16 marec 2006 - 20:35

Najbrž zato ker je se že html izpisal.. Ali pa je header že bil poslan!

#674 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 16 marec 2006 - 20:56

Lahko kdo pomaga?
Sem inštaliral GD< sem ga dal na komp. Sedaj pa piše da morm nekaj znova recompilat PHP... Kaj naj naredim?? Nekaj --with-gd[dir=to_vem] < sam ne vem kam dat?

#675 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 17 marec 2006 - 12:35

če imašLinux box to dodaš v ./configure; trenutni configure lahko vidiš v phpinfo();

#676 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 18 marec 2006 - 19:35

Hello! Nujno bi rabil vedt kdaj se pr sql query uporablja tole>
while($row = mssql_fetch_array( $result )) {
echo $row['...'];
}
in kdaj ne.


RES, NUJNO!

LP SIMON

EDIT: sem ugotovil da to vedno rabim :dance:

#677 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 18 marec 2006 - 19:43

simy456, to se uporablja takrat, kadar iz baze izpisuješ podatke iz več vrstic, ki jih dobiš s poizvedbami :ok:

#678 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 18 marec 2006 - 19:47

Kaj pa če imam query ki kaže na določen podatek? Se da to kako drugače naredit?

Š e eno vprašanje ... iz baze dobim take vrste datuma: Mar 18 2006 7:11PM. Bi lahko to kako spremenu?

LP SIMON

EDIT: Uspelo!

#679 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 18 marec 2006 - 19:53

simy456, kako to misliš, da kaže na točno določen podatek?

Zakaj pa v bazo ne zapisuješ unix timestampa? To je najlažja rešitev, pa še pretvarjanje je otročje enostavno :ok:

#680 klop

klop

    Iznajdljivec

  • Members
  • 954 objav
  • Spol:Moški
  • Interesi:Elektronika in računalništvo

Objavljeno 19 marec 2006 - 19:27

Sem pogledov pa še vedno nisem nič našel. Res bi potreboval php skripto ker je na strani zelo težko iskati stvari, kadar se jih veliko nabere.



Dodaj odgovor



  


1 član(ov) bere to temo

0 članov, 1 gostov, 0 anonimnih uporabnikov