Skrypt nie pokazuje zawartości tabeli w bazie MySql
zamiast zawartości bazy mam linie pionowe.
Oto kod:
[php]<?php
echo"<table width=\"250\" align=\"center\" style=\"margin-top:0px\"><tr>
<td bgcolor=\"black\">Nazwa dnia</td><td bgcolor=\"black\">Czynny w godz.</td></tr>";
$connection=mysql_connect('localhost','slawko','samba');
if(!$connection)
{
echo'Brak połączenia!!!';
}
$baza=mysql_select_db('przychodnia');
if(!$baza)
{
echo'Błąd wyboru bazy!!';
}
$zapytanie="select * from otwarte order by id asc";
$wynik=mysql_query($zapytanie, $connection);
if(!$wynik)
{
echo'Nie można wykonać zapytania';
}
while($row = mysql_fetch_array($wynik)){
$id = $row ['id'];
$Dni = $row['dni'];
$Godziny = $row['godz'];
echo "
<tr><td bgcolor=\"gray\"> $dni
</td><td bgcolor=\"gray\">
$godz</td></tr>
";
}
echo"</table>";
?>[/php]
Wygląda to tak
http://slawkok.webpark.pl/zrzut.png
Co jest nie tak?
[PHP/SQL] Skrypt nie pokazuje zawartości tabeli
Re: [PHP/SQL] Skrypt nie pokazuje zawartości tabeli
To:
[php]<?php
echo "
<tr><td bgcolor=\"gray\"> $dni
</td><td bgcolor=\"gray\">
$godz</td></tr>
";
?>[/php]
Nie powinno być tak?:
[php]<?php
echo "
<tr><td bgcolor=\"gray\"> $Dni
</td><td bgcolor=\"gray\">
$Godziny</td></tr>
";
?>[/php]
Poza tym zamknij na końcu połączenie z MySQL (jeżeli tago nie zrobiłeś):
mysql_close($connection);
[php]<?php
echo "
<tr><td bgcolor=\"gray\"> $dni
</td><td bgcolor=\"gray\">
$godz</td></tr>
";
?>[/php]
Nie powinno być tak?:
[php]<?php
echo "
<tr><td bgcolor=\"gray\"> $Dni
</td><td bgcolor=\"gray\">
$Godziny</td></tr>
";
?>[/php]
Poza tym zamknij na końcu połączenie z MySQL (jeżeli tago nie zrobiłeś):
mysql_close($connection);
Re: [PHP/SQL] Skrypt nie pokazuje zawartości tabeli
Niestety nie pomogło teraz pokazuje się komunikat:
Nie można wykonać zapytania
A kod strony jest następujący:[php]
<?php
echo"<table width=\"250\" align=\"center\" style=\"margin-top:0px\"><tr>
<td bgcolor=\"black\">Nazwa dnia</td><td bgcolor=\"black\">Czynny w godz.</td></tr>";
$connection=mysql_connect('localhost','slawko','samba');
if(!$connection)
{
echo'Brak połączenia!!!';
}
$baza=mysql_select_db('przychodnia');
if(!$baza)
{
echo'Błąd wyboru bazy!!';
}
$zapytanie="select * from otwarte order by id asc";
$wynik=mysql_query($zapytanie, $connection);
if(!$wynik)
{
echo'Nie można wykonać zapytania';
}
while($row = mysql_fetch_array($wynik)){
$id = $row ['id'];
$dni = $row['dni'];
$godz = $row['godz'];
echo "
<tr><td bgcolor=\"gray\"> $dni
</td><td bgcolor=\"gray\">
$godz</td></tr>
";
}
echo"</table>";
[/php]
Co żle robię iż nie można wykonać zapytania?
Nie można wykonać zapytania
A kod strony jest następujący:[php]
<?php
echo"<table width=\"250\" align=\"center\" style=\"margin-top:0px\"><tr>
<td bgcolor=\"black\">Nazwa dnia</td><td bgcolor=\"black\">Czynny w godz.</td></tr>";
$connection=mysql_connect('localhost','slawko','samba');
if(!$connection)
{
echo'Brak połączenia!!!';
}
$baza=mysql_select_db('przychodnia');
if(!$baza)
{
echo'Błąd wyboru bazy!!';
}
$zapytanie="select * from otwarte order by id asc";
$wynik=mysql_query($zapytanie, $connection);
if(!$wynik)
{
echo'Nie można wykonać zapytania';
}
while($row = mysql_fetch_array($wynik)){
$id = $row ['id'];
$dni = $row['dni'];
$godz = $row['godz'];
echo "
<tr><td bgcolor=\"gray\"> $dni
</td><td bgcolor=\"gray\">
$godz</td></tr>
";
}
echo"</table>";
[/php]
Co żle robię iż nie można wykonać zapytania?
Re: [PHP/SQL] Skrypt nie pokazuje zawartości tabeli
[php]<?php
die mysql_error();
?>[/php]
po echo 'Nie można....'; i podaj co wypisuje
nie jesteśmy jasnowidzami
die mysql_error();
?>[/php]
po echo 'Nie można....'; i podaj co wypisuje
nie jesteśmy jasnowidzami
Re: [PHP/SQL] Skrypt nie pokazuje zawartości tabeli
Już wszystko mi się wyświetla dzięki
Lecz brak mi polskich liter w bazie, jak to naprawić?
Lecz brak mi polskich liter w bazie, jak to naprawić?
Re: [PHP/SQL] Skrypt nie pokazuje zawartości tabeli
Zmień system porównań w bazie np. za pomocą phpMyAdmin. Jak pamiętam to było latin2_general_ci.
Re: [PHP/SQL] Skrypt nie pokazuje zawartości tabeli
a normalnie w mysql-u nie moge tego zrobić, bo nie używam phpmyadmin
a czy jakiś inny sposób jest by zmienić litery na polskie
a czy jakiś inny sposób jest by zmienić litery na polskie

