[ krp4 @ 27.12.2005. 16:34 ] @
pozdrav,

jucer sam instalirao php 5.1 i mysql 4.

php inace radi dobro, ali kad se ocu spojiti na mysql nedogodi se nista.

u cemu je problem?


ovoje primjer koda koj mi ne radi,
izvuko sam ga iz tutoriala po kojem ucim.
Code:

<?php
// Connect to the database server
$dbcnx = @mysql_connect('localhost', 'root', 'mypasswd');
if (!$dbcnx) {
exit('<p>Unable to connect to the ' .
'database server at this time.</p>');
}
// Select the jokes database
if (!@mysql_select_db('ijdb')) {
exit('<p>Unable to locate the joke ' .
'database at this time.</p>');
}
?>
<p>Here are all the jokes in our database:</p>
<blockquote>
<?php
// Request the text of all the jokes
$result = @mysql_query('SELECT joketext FROM joke');
if (!$result) {
exit('<p>Error performing query: ' . mysql_error() . '</p>');
}
// Display the text of each joke in a paragraph
while ($row = mysql_fetch_array($result)) {
echo '<p>' . $row['joketext'] . '</p>';
}
?>
[ kelja @ 27.12.2005. 21:26 ] @
Kod je sasvim u redu pod uslovom da ti mysql server funkcionise!Ne znam da li imas instaliran PHPmyAdmin?Ako nemas,obavezno skini najnoviju verziju.To je,za nas pocetnike,najbolji izbor za administriranje baze."Ne dogodi se nista"kazes...Ako nema cak ni error poruka,onda ne znam sta je.Ja sam imao nedavno slican problem,pa sam ga resio instaliranjem PHPTriada2.2.1.(Apache server+PHP+MySql).U svakom slucaju, u PHPMy Adminu(relativno user friendly okruzenje)kreiraj bazu'ijdb',u njoj tabelu 'joke',koja ce imati (barem)jedno polje zvano(u ovom slucaju)'joketext',upisi nesto u njega i to bi moralo da radi...
I da-sredi privilegije(u phpmyadminu imas tu opciju-klikni i tad ces dobiti spisak korisnika,sredi lozinku i ostale pristupne parametre).Po defaultu(barem kod mene(mysql3.23) bazi se pristupa bez ikakvih lozinki ili korisnickih imena)Pozdrav!








[ krp4 @ 28.12.2005. 00:24 ] @
ne znam, mislim da sma neispravno instaliro php

tj. ne znam dal sam tocno izmjenio c:\windows\php.ini
[ kelja @ 28.12.2005. 00:34 ] @
Vidi,PHPTriad je,ako ti iz nekog narocitog razloga ne treba php5.1,sjajna opcija.Ova verzija koju koristim ima php4.1 i mislim da je to vise no dovoljno za pocetak.Nema brige oko podesavanja,itd,itd.Ovaj paket mi je preporucio inace covek koji se programiranjem bavi prilicno dugo.I on ga,mada sjajno vlada php-om, koristi .Jednim klikom resis instalaciju tri stvari koje inace zahtevaju tutoriale za instalaciju!Drugim klikom pokrenes Apache,trecim MySql-server i uzivas:-)
[ krp4 @ 28.12.2005. 22:50 ] @
evo instaliro sam, samo sad nekontam kako koristiti Apache server
dosad sam koristio IIS, na njemu sam isprobo i opet nece radit :-(