Treba mi pomoć da podesim brojač u php?

Treba mi pomoć da podesim brojač u php?

offline
  • Pridružio: 28 Avg 2009
  • Poruke: 196

Evo ovo je kod koji sam podesio na lokalnom serveru xampp i radi ali kada ga postavim na 000webhost.com neće da radi

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <?php //konektovanje u bazu mysql_connect('localhost','root',''); mysql_select_db("counter"); //preuyimanje podataka iz baze $sql = mysql_query("SELECT * FROM poseta") or die(mysql_error()); $red = mysql_fetch_assoc($sql); //definisanje podataka iz baze $broj_poseta = $red['poseta']; echo "Vi imate ".$broj_poseta." poseta!"; $novbrpos = $broj_poseta+1; mysql_query("UPDATE poseta SET poseta = $novbrpos"); ?> </body> </html> ? Podaci baze koju sam kreirao na 000webhost.com $mysql_host = "mysql1.000webhost.com"; $mysql_database = "a7167962_brojac"; $mysql_user = "a7167962_brojac"; $mysql_password = "........";
Šta treba da izmenim gore u kodu i kako?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
  • Pridružio: 13 Jun 2010
  • Poruke: 307
  • Gde živiš: Subotica

bolepks ::Evo ovo je kod koji sam podesio na lokalnom serveru xampp i radi ali kada ga postavim na 000webhost.com neće da radi

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
//konektovanje u bazu
mysql_connect('localhost','root','');
mysql_select_db("counter");

//preuyimanje podataka iz baze
$sql = mysql_query("SELECT * FROM poseta") or die(mysql_error());

$red = mysql_fetch_assoc($sql);
//definisanje podataka iz baze
$broj_poseta = $red['poseta'];

echo "Vi imate ".$broj_poseta." poseta!";

$novbrpos = $broj_poseta+1;

mysql_query("UPDATE poseta SET poseta = $novbrpos");
?>
</body>
</html>
?

Podaci baze koju sam kreirao na 000webhost.com

$mysql_host = "mysql1.000webhost.com";
$mysql_database = "a7167962_brojac";
$mysql_user = "a7167962_brojac";
$mysql_password = "........";

Šta treba da izmenim gore u kodu i kako?

Dali si kreirao tabelu na tom hostu i pravilno PHP konektovao sa bazom?



offline
  • Pridružio: 28 Avg 2009
  • Poruke: 196

Kreirao sam bazu i tabelu međutim izgledami da nije dobro podešeno dobio sam još jedan savet ali mi nije baš najasnije:
Code (php):
//konektovanje u bazu mysql_connect("$host", "$user", "$password"); mysql_select_db("$database");

offline
  • Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
  • Pridružio: 13 Jun 2010
  • Poruke: 307
  • Gde živiš: Subotica

bolepks ::Kreirao sam bazu i tabelu međutim izgledami da nije dobro podešeno dobio sam još jedan savet ali mi nije baš najasnije:
Code (php):
//konektovanje u bazu mysql_connect("$host", "$user", "$password"); mysql_select_db("$database");

Ovako, svaki server ima način kako se PHP konektuje sa bazom podataka. Kada iz XAMPP-a ili WAMP-a kopiraš podatke na server onda moraš prekopirati bazu podataka u MySQL koji je na serveru i u root folder sve tvoje PHP fajlove. Zatim odeš u fajl gde ti je konektor na bazu podatak i moraš promeniti localhost, user i password koji ti da provajder. Sigurno ti nije localhost, root i prazno za šifru. Obično je localhost, user od domena i šifra domena. A negde je sve posebno...

Ko je trenutno na forumu
 

Ukupno su 487 korisnika na forumu :: 6 registrovanih, 0 sakrivenih i 481 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Excalibur13, goxin, milenko crazy north, t84dar, vladaa012, wizzardone