24-11-2011, 23:28
Witam !
Piszę prosty licznik, wrzuciłem kod na serwer i działa bez problemu, a testując go w wampie nie działa, otrzymuję taki błąd :
" BŁĄD:Unknown column 'odwiedziny_glownej' in 'field list' "
że nieznana kolumna 'odwiedziny_glownej'.
Sami możecie sprawdzić, że na serwerze działa :
http://rachel.elektroda.eu/index1.php
Wygląd PHPMyAdmin:
![[Obrazek: 1939617900_1322150309.jpg]](http://obrazki.elektroda.pl/1939617900_1322150309.jpg)
Kod programu:
Liczę na waszą pomoc !
Wiem, że najważniejsze żeby na serwerze działało, ale na serwerze bardzo niewygodnie się testuje kod, trzeba go za każdym razem wrzucać .
w tej linijce występuje błąd, tak mi strona wyrzuca .
Proszę o pomoc, jestem jeszcze początkujący.
Piszę prosty licznik, wrzuciłem kod na serwer i działa bez problemu, a testując go w wampie nie działa, otrzymuję taki błąd :
" BŁĄD:Unknown column 'odwiedziny_glownej' in 'field list' "
że nieznana kolumna 'odwiedziny_glownej'.
Sami możecie sprawdzić, że na serwerze działa :
http://rachel.elektroda.eu/index1.php
Wygląd PHPMyAdmin:
![[Obrazek: 1939617900_1322150309.jpg]](http://obrazki.elektroda.pl/1939617900_1322150309.jpg)
Kod programu:
Kod PHP:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Formularz</title>
</head>
<body>
<?
function licznik($reg) //zlicza wejscia na strone, w zmiennej reg wpisujemy komórkę np: licznik('odwiedziny_glownej')
{
mysql_connect("localhost","root","") or die ('BŁĄD:'.mysql_error());
mysql_select_db("rachel_baza") or die ('BŁĄD:'.mysql_error());
mysql_query("UPDATE licznik SET $reg = $reg + 1") or die ('BŁĄD:'.mysql_error());
$wynik = mysql_fetch_array(mysql_query("SELECT "."$reg"." FROM licznik")) or die ('BŁĄD:'.mysql_error());
return $wynik[0];
}
?>
<?
print licznik('odwiedziny_glownej');
?>
</body>
</html>
Liczę na waszą pomoc !
Wiem, że najważniejsze żeby na serwerze działało, ale na serwerze bardzo niewygodnie się testuje kod, trzeba go za każdym razem wrzucać .
Kod PHP:
mysql_query("UPDATE licznik SET $reg = $reg + 1") or die ('BŁĄD:'.mysql_error());
w tej linijce występuje błąd, tak mi strona wyrzuca .
Proszę o pomoc, jestem jeszcze początkujący.