Mam problem gdy wyświetlam wynik z bazy danych mysql za pomocą instrukcji:
Kod
<?php
echo $row['adres'];
?>
echo $row['adres'];
?>
To wszystko dobrze się wyświetla, natomiast jesli wynik chce wyświetlić w 'polu tekstowym', tak aby można bylo zmienić zawartoś tego co sie wyświetlilo i zapisalo do bazy danych to wynik ucina mi sie po spacji. Natomiast zapisywanie do bazy dziala poprawnie czyli jesli coś tam wpisze ze spacją pomiedzy np. warsawa 127 to tak się zapisze do bazy natomiast juz przy odswierzeniu strony pokazuje tylko w polu tekstowym warszawa. Tak wyglada kod do wyswietlenia w polu tekstowym:
Kod
<?php
echo '<input type=text name=adres value='.$row['adres'].'>';
?>
echo '<input type=text name=adres value='.$row['adres'].'>';
?>
A to jest kod do łaczenia sie z baza:
Kod
<?php
$connection = @mysql_connect ("localhost","root","");
$ins = @mysql_select_db(bd_przychodnia, $connection);
mysql_query('SET CHARSET latin2');
@ $loguj="select login, imie, nazwisko, plec, adres, miasto, kod_poczt, data_urodz, telefon from users where login= '$_SESSION[MM_Username]'";
$rekordy = mysql_query($loguj);
$row=mysql_fetch_assoc($rekordy);
?>
$connection = @mysql_connect ("localhost","root","");
$ins = @mysql_select_db(bd_przychodnia, $connection);
mysql_query('SET CHARSET latin2');
@ $loguj="select login, imie, nazwisko, plec, adres, miasto, kod_poczt, data_urodz, telefon from users where login= '$_SESSION[MM_Username]'";
$rekordy = mysql_query($loguj);
$row=mysql_fetch_assoc($rekordy);
?>