[ GazdaSale @ 27.06.2008. 10:04 ] @
Nikada do sada nisam radio sa mysql tako da je moguca glupa greska koju ja ne mogu naci. Kod sam uzeo sa w3schools.com

Dakle imam 3 fajla.

prvi fajl je html forma
Code:

<html?
<body>

<form action="insert.php" method="post">
Ime i prezime: <input type="text" name="imeprezime" />
Telefon: <input type="text" name="telefon" />
Godine: <input type="text" name="godine" />
<input type="submit" />
</form>

</body>
</html>


dugi fajl je insert.php koji kreira bazu i tabelu, i ubacuje podatke iz html
Code:

<html>
<body>

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Ne moze se konektrovati: ' . mysql_error());
  }

if (mysql_query("CREATE DATABASE baza",$con))
  {
  echo "Baza je kreirana";
  }
else
  {
  echo "Greska pri kreiranju: " . mysql_error();
  }

mysql_close($con);

mysql_select_db("baza", $con);
$sql = "CREATE TABLE Zadrugari 
(
ImePrezime varchar(15),
Telefon varchar(15),
Godine int
)";
mysql_query($sql,$con);

mysql_close($con);

$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("baza", $con);

$sql="INSERT INTO Zadrugari (ImePrezime, Telefon, Godine)
VALUES
('$_POST[imeprezime]','$_POST[telefon]','$_POST[godine]')";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";

mysql_close($con)

?>

</body>
</html>


treci fajl je baza.php koji sluzi za citanje/pregled baze
Code:

<html>
<body>

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("baza", $con);

$result = mysql_query("SELECT * FROM Zadrugari");

echo "<table border='1'>
<tr>
<th>Ime i Prezime</th>
<th>Telefon</th>
</tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td>" . $row['ImePrezime'] . "</td>";
  echo "<td>" . $row['Telefon'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysql_close($con);
?>

</body>
</html>


Nisam pravio nikakve baze preko fantastica ili ne znam cega, samo sam napravio ova 3 fajla i uploadovao ih, btw greska koju mi izbaci glasi

Code:


Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'peter'@'localhost' (using password: YES) in /home/gosevski/public_html/baza/insert.php on line 11
Ne moze se konektrovati: Access denied for user 'peter'@'localhost' (using password: YES)



Unapred Hvala,
Aleksandar

[ Tyler Durden @ 27.06.2008. 10:18 ] @
Nisu ti ispravni ti podaci za logovanje na bazu (user, pass, mozda i host)...
[ GazdaSale @ 27.06.2008. 12:58 ] @
gde da vidim prave podatke pa da ih izmenim?
[ pawo @ 27.06.2008. 13:15 ] @
Trebas da upises ispravne podatke za username i password u
Code:


$con = mysql_connect("localhost","peter","abc123");



tj da upisel umesto peter i abc123 vrednosti sa kojima mozes da se konektujes na mysql.

npr.

Code:


$con = mysql_connect("localhost","root","");

[ GazdaSale @ 27.06.2008. 21:07 ] @
ok poslusao sam te i svuda sam umesto

Code:

$con = mysql_connect("localhost","peter","abc123");


kucao

Code:

$con = mysql_connect("localhost","root","");


i izbaci mi sledecu gresku:

Code:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in /home/gosevski/public_html/baza/insert.php on line 11
Ne moze se konektrovati: Access denied for user 'root'@'localhost' (using password: NO)
[ pawo @ 27.06.2008. 21:31 ] @
Moras da upises ispravan username i password. Ne moze 'napamet'.
Moras da pitas administratora koji je instalirao mysql server za dozvolu pristupa.
[ Wizard4U @ 30.06.2008. 11:49 ] @
za MYSQL bi ti bilo najbolje, najjednostavnije i najbrže da instaliraš PHPmyAdmin ili Wamp i tamo ond malo proučiš baze i kako uopče sve to funkcionira. Vjeruj mi, za kratko vrijeme ćeš naučiti jako puno.

[Ovu poruku je menjao Wizard4U dana 30.06.2008. u 14:30 GMT+1]
[ GazdaSale @ 30.06.2008. 15:34 ] @
ok, to cu i da probam, hvala svima na odgovorima :)