[ Mracni @ 26.09.2006. 14:48 ] @
Dobio sam sledece parametre

--------------------
ip: 000.00. (nije to ali sam izmenio zbog...)
user: aaa
pass: sss
baza: ddd
tabela: fff

Tabela ima 18 polja pr01, pr02,...,pr18
--------------------

Sada datu tabelu treba pokazati na sajtu. Poceo sam sa radom ali nisam bas siguran kako ide. HELP

Moja skripta:

<?php

// povezivanje

$baza = @mysql_connect("IP", "USER", "PASS");

if (!$baza) {
echo( "<P>Greska</P>" );
exit();
}

// odabir baze

$result = mysql_query(
"SELECT tabela FROM baza");
if (!$result) {
echo("<P>Greska: " . mysql_error() . "</P>");
exit();
}

// ispisivanje

...kako dalje i da li je ovo iznad dobro???
[ Nemanja Avramović @ 26.09.2006. 15:37 ] @
Nije dobro, prvo napravi fajl, recimo konekcija.php i u njega ubaci:

Code:
<?php
$dbname = "baza";
$dbhost = "localhost";
$dbuser = "user";
$dbpass = "pass";

$table = "ime_tabele";

$dbcnx = @mysql_connect($dbhost, $dbuser, $dbpass);
if (!$dbcnx) {
echo( "Error: Could not connect to MySQL server!" );
exit();
}

if (! @mysql_select_db($dbname) ) {
echo( "Critical error: Could not select database!" );
exit();
}
?>


Onda u svoj fajl ubaciš ovako nešto:

Code:
<?php
include "./konekcija.php";

$sql = mysql_query("SELECT * FROM $table");

while ($row = mysql_fetch_array($sql)) {
$vrednost1 = $row['polje1'];
$vrednost2 = $row['polje2'];
//...
echo $vrednost1 . "<br />\n";
echo $vrednost2 . "<br />\n";
//...
}
?>