To je velika pocetnicka greska...
u php-u postoje dve vrste navodnika ( ' ) ( " )
Kad koristij navodnik sa jednom crticom ( ' ) php ne izbacuje vrednost promenjive nego naziv a sa dve crtice izbacuje vrednost..
Primer:
Code:
<?php
$god = 5;
echo "Marko ima $god <br />";
echo 'Marko ima $god';
?>
Ti u ovom tvom kodu pokusavas da se konektujes na bazu "$host" a ne na "localhost" i koristis user i sifru "$user" i "$pass" a ne "abc" i "cba"
evo ga kod koji radi .. samo sam obrisao navodnike :)
Code:
<?php
$host="localhost";
$user="abc";
$pass="cba";
$connect = mysql_connect($host ,$user, $pass) or die ('Could not connect: ' . mysql_error());
echo "Connect to MySQL Server at $host: as user $user.";
?>